diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/KGHJRKTask.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/KGHJRKTask.java index bb22857..f00c05b 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/KGHJRKTask.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/KGHJRKTask.java @@ -132,7 +132,7 @@ public class KGHJRKTask extends AbstractTask { if (!"ZJBKGHJDJW".equals(regionCode)) { for (int i = schBasePointList.size() - 1; i >= 0; i--) { SchBasePoint temp = schBasePointList.get(i); - if (temp.getVehicle_qty() > 1 && + if (temp.getVehicle_qty() >= 1 && //放货三拖一起放,只能到01位置 temp.getPoint_code().endsWith("01") && ObjectUtil.isEmpty(temp.getIng_task_code())) { @@ -261,6 +261,8 @@ public class KGHJRKTask extends AbstractTask { //空架缓存区不需要该逻辑,左右都是同一套点位体系 if (!"HCQ7".equals(point.getRegion_code())) { schBaseTask.setPoint_code2(point.getPoint_code().replace("HCQ", "QHQ")); + }else{ + schBaseTask.setPoint_code2(point.getPoint_code()); } if (ObjectUtil.isNotEmpty(point.getIng_task_code()) && !schBaseTask.getTask_code().equals(point.getIng_task_code())) { throw new BadRequestException("当前空架点位有任务,暂不反馈!");