diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/CallEmpReelTask.java b/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/CallEmpReelTask.java index c1c6006c9..698df3532 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/CallEmpReelTask.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/CallEmpReelTask.java @@ -197,6 +197,9 @@ public class CallEmpReelTask extends AbstractAcsTask { cache_param.put("point_location", jsonIvt.getString("point_location")); cache_param.put("product_area", jsonIvt.getString("product_area")); JSONObject cache_jo = WQL.getWO("PDA_COOLIN").addParamMap(cache_param).process().uniqueResult(0); + if(ObjectUtil.isEmpty(cache_jo)) { + throw new BadRequestException("未查询到可用的冷却区暂存位!"); + } JSONObject param = new JSONObject(); param.put("point_code1", point_code4); param.put("point_code2", cache_jo.getString("point_code"));