任务创建校验

This commit is contained in:
张江玮
2022-11-14 19:34:23 +08:00
parent fbf8cff4d8
commit 84166aa570

View File

@@ -359,6 +359,12 @@ public class PdaServiceImpl implements PdaService {
throw new BadRequestException("暂存区不能生成入库任务");
}
String regionId = point.getString("region_id");
if (StrUtil.equals(regionId, RegionEnum.JJ.getId())
&& point.getString("point_code").startsWith("JJC")) {
throw new BadRequestException("交接区出库位不能生成入库任务");
}
JSONObject vehicle = WQLObject
.getWQLObject("md_pb_vehicle")
.query("vehicle_code = '" + point.getString("vehicle_code") + "'")
@@ -369,7 +375,6 @@ public class PdaServiceImpl implements PdaService {
sendEmptyVehicleTask.createTask(param);
}
if (StrUtil.equals(vehicle.getString("vehicle_status"), VehicleStatus.HAS_MATERIAL.getCode())) {
String regionId = point.getString("region_id");
if (StrUtil.equals(regionId, RegionEnum.JL.getId())) {
sendFullVehicleTask.createTask(param);
}