opt:任务判断修改

This commit is contained in:
zhangzq
2025-02-24 18:53:44 +08:00
parent 2ae9f6b464
commit f2ec725e8b

View File

@@ -367,7 +367,7 @@ public class InBoxManageServiceImpl implements InBoxManageService {
DateTime nowDate = DateUtil.parse(DateUtil.now());
String queryDate = DateUtil.offsetHour(nowDate, -1).toString();
List<SchBaseTask> taskList = ischBaseTaskService.list(
int hasCount = ischBaseTaskService.count(
new QueryWrapper<SchBaseTask>().lambda()
.eq(SchBaseTask::getVehicle_code, whereJson.getString("box_no"))
.eq(SchBaseTask::getTask_type, "010713")
@@ -375,7 +375,7 @@ public class InBoxManageServiceImpl implements InBoxManageService {
.ge(SchBaseTask::getCreate_time, queryDate)
.le(SchBaseTask::getCreate_time, DateUtil.now())
);
if (ObjectUtil.isNotEmpty(taskList)) {
if (hasCount>0) {
throw new BadRequestException("当前木箱【"+whereJson.getString("box_no")+"】在1个小时之内生成过行架任务!");
}