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