技师设置时间

This commit is contained in:
曹磊 2024-08-30 13:55:46 +08:00
parent a2d5cb2d6e
commit 6e66ec9e63
2 changed files with 11 additions and 8 deletions

View File

@ -52,7 +52,7 @@ public class AppArtificerTimeController {
/** /**
* @param flag 1接单 2不接单 * @param flag 1接单 2不接单
* @param userId * @param artificerId
* @return * @return
*/ */
@PostMapping("/setArtificerAccept") @PostMapping("/setArtificerAccept")

View File

@ -151,13 +151,16 @@ public class ArtificerTimeServiceImpl extends ServiceImpl<ArtificerTimeDao, Arti
for (String key : busyMap.keySet()) { for (String key : busyMap.keySet()) {
List<String> busyTimeList = busyMap.get(key); List<String> busyTimeList = busyMap.get(key);
for(String time : busyTimeList){ for(String time : busyTimeList){
ArtificerTime artificerTime=new ArtificerTime(); Integer counts = baseMapper.selectCount(new QueryWrapper<ArtificerTime>().eq("artificer_date", key).eq("artificer_id", artificer.getArtificerId()).eq("artificer_time", time));
artificerTime.setArtificerDate(key); if(counts==0){
artificerTime.setArtificerTime(time); ArtificerTime artificerTime=new ArtificerTime();
artificerTime.setArtificerId(artificer.getArtificerId()); artificerTime.setArtificerDate(key);
artificerTime.setClassify(2); artificerTime.setArtificerTime(time);
artificerTime.setCreateTime(DateUtils.format(new Date())); artificerTime.setArtificerId(artificer.getArtificerId());
baseMapper.insert(artificerTime); artificerTime.setClassify(2);
artificerTime.setCreateTime(DateUtils.format(new Date()));
baseMapper.insert(artificerTime);
}
} }
} }
} }