技师设置时间

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 userId
* @param artificerId
* @return
*/
@PostMapping("/setArtificerAccept")

View File

@ -151,6 +151,8 @@ public class ArtificerTimeServiceImpl extends ServiceImpl<ArtificerTimeDao, Arti
for (String key : busyMap.keySet()) {
List<String> busyTimeList = busyMap.get(key);
for(String time : busyTimeList){
Integer counts = baseMapper.selectCount(new QueryWrapper<ArtificerTime>().eq("artificer_date", key).eq("artificer_id", artificer.getArtificerId()).eq("artificer_time", time));
if(counts==0){
ArtificerTime artificerTime=new ArtificerTime();
artificerTime.setArtificerDate(key);
artificerTime.setArtificerTime(time);
@ -161,6 +163,7 @@ public class ArtificerTimeServiceImpl extends ServiceImpl<ArtificerTimeDao, Arti
}
}
}
}
if(StringUtils.isNotEmpty(busyTime)){
for(String times:busyTime.split(",")){
String[] datetime = times.split(" ");