From 3c443bc438e61cc34dfd281ba4bdcc1dc9bbd5de Mon Sep 17 00:00:00 2001 From: zhouz <> Date: Tue, 9 Jul 2024 12:49:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=BA=93=E5=AD=98=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/nl/wms/sch/tasks/InHotTask.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/InHotTask.java b/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/InHotTask.java index aec0363ae..83f05f211 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/InHotTask.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/sch/tasks/InHotTask.java @@ -120,11 +120,17 @@ public class InHotTask extends AbstractAcsTask { if (ObjectUtil.isEmpty(jsonTask.getString("point_code3"))) { if (jsonTask.getString("task_type").equals("010204")) { + //更新冷却区库存 JSONObject cool_jo = coolIvtTab.query("point_code = '" + jsonTask.getString("point_code2") + "'").uniqueResult(0); cool_jo.put("full_point_status", "02"); cool_jo.put("cool_ict_status", "01"); cool_jo.put("container_name", jsonTask.getString("material_code")); coolIvtTab.update(cool_jo); + //更新对接位库存 + JSONObject dj_jo = pointTab.query("point_code = '" + jsonTask.getString("point_code1") + "'").uniqueResult(0); + dj_jo.put("point_status", "1"); + dj_jo.put("material_code", ""); + pointTab.update(dj_jo); return; } else { /* @@ -148,7 +154,7 @@ public class InHotTask extends AbstractAcsTask { jsonPoint.put("container_name", ""); jsonPoint.put("full_point_status", "01"); pointTab.update(jsonPoint); - }else { + } else { // 更新暂存区点位状态为空位 JSONObject jsonPoint = pointTab.query("point_code = '" + jsonTask.getString("point_code1") + "'").uniqueResult(0); jsonPoint.put("point_status", "1"); @@ -365,6 +371,7 @@ public class InHotTask extends AbstractAcsTask { json.put("task_status", TaskStatusEnum.START_AND_POINT.getCode()); json.put("point_code1", form.getString("point_code1")); json.put("point_code2", form.getString("point_code2")); + json.put("material_code", form.getString("material_code")); json.put("product_area", form.getString("product_area")); json.put("sort_seq", "1"); json.put("handle_class", THIS_CLASS);