From f432ec0724e9c747c3fc8a2199f6ca95a5dc6b7b Mon Sep 17 00:00:00 2001 From: "ZHOUZ\\Noble'lift" <1014987728@qq.com> Date: Sun, 26 Feb 2023 11:06:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ext/mes/service/impl/MesToLmsServiceImpl.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/ext/mes/service/impl/MesToLmsServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/wms/ext/mes/service/impl/MesToLmsServiceImpl.java index f44ba5c1d..3c4c3e418 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/ext/mes/service/impl/MesToLmsServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/ext/mes/service/impl/MesToLmsServiceImpl.java @@ -680,7 +680,19 @@ public class MesToLmsServiceImpl implements MesToLmsService { if (ObjectUtil.isEmpty(plan_jo)) { throw new BadRequestException("未查询到分切计划:" + row.getString("ContainerGroup")); } + //如果入站的分切计划气涨轴为空,则虚拟一个气a涨轴编号 + if (StrUtil.isEmpty(plan_jo.getString("qzzno"))) { + if (i == 0 || i == 2) { + plan_jo.put("qzzno", "XN-" + plan_jo.getString("resource_name") + "A"); + } + if (i == 1 || i == 3) { + plan_jo.put("qzzno", "XN-" + plan_jo.getString("resource_name") + "B"); + } + } plan_jo.put("status", "05"); + plan_jo.put("is_parent_ok", "1"); + plan_jo.put("is_child_tz_ok", "1"); + plan_jo.put("is_child_ps_ok", "1"); WQLObject.getWQLObject("pdm_bi_slittingproductionplan").update(plan_jo); } } else { @@ -718,6 +730,9 @@ public class MesToLmsServiceImpl implements MesToLmsService { } } plan_jo.put("status", "05"); + plan_jo.put("is_parent_ok", "1"); + plan_jo.put("is_child_tz_ok", "1"); + plan_jo.put("is_child_ps_ok", "1"); WQLObject.getWQLObject("pdm_bi_slittingproductionplan").update(plan_jo); } }