From d449c36194172594da6977ed7396f2bd57f8e053 Mon Sep 17 00:00:00 2001 From: mzr Date: Sat, 23 Aug 2025 11:17:20 +0800 Subject: [PATCH] =?UTF-8?q?refactor(uapbd):=20=E4=BF=AE=E6=94=B9=E6=8E=A8?= =?UTF-8?q?=E9=80=81=E5=90=AF=E6=BA=90=E7=89=A9=E6=96=99=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=89=B9=E6=AC=A1=E7=BC=96=E5=8F=B7=E7=94=9F=E6=88=90=E9=80=BB?= =?UTF-8?q?=E8=BE=91=20-=E7=A7=BB=E9=99=A4=E4=BA=86=E5=9B=BA=E5=AE=9A?= =?UTF-8?q?=E7=9A=84=E6=89=B9=E6=AC=A1=E7=BC=96=E5=8F=B7"10001"=20-=20?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E5=BD=93=E5=89=8D=E6=97=B6=E9=97=B4=E6=88=B3?= =?UTF-8?q?=E4=BD=9C=E4=B8=BA=E6=89=B9=E6=AC=A1=E7=BC=96=E5=8F=B7=EF=BC=8C?= =?UTF-8?q?=E7=A1=AE=E4=BF=9D=E5=94=AF=E4=B8=80=E6=80=A7=E5=92=8C=E5=8F=AF?= =?UTF-8?q?=E8=BF=BD=E6=BA=AF=E6=80=A7=20-=20=E4=BC=98=E5=8C=96=E4=BA=86?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=BB=93=E6=9E=84=EF=BC=8C=E6=8F=90=E9=AB=98?= =?UTF-8?q?=E4=BA=86=E4=BB=A3=E7=A0=81=E7=9A=84=E5=8F=AF=E8=AF=BB=E6=80=A7?= =?UTF-8?q?=E5=92=8C=E5=8F=AF=E7=BB=B4=E6=8A=A4=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/uapbd/material/listener/MaterialToQmsListener.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToQmsListener.java b/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToQmsListener.java index 8115004..2fe2fc8 100644 --- a/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToQmsListener.java +++ b/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToQmsListener.java @@ -22,7 +22,6 @@ import nc.vo.pub.BusinessException; import nccloud.baseapp.core.log.NCCForUAPLogger; import java.util.ArrayList; -import java.util.HashMap; import java.util.List; import java.util.Map; @@ -111,7 +110,9 @@ public class MaterialToQmsListener implements IBusinessListener { String statusCode = (3 == enablestate) ? "1" : "0"; // 组装数据 JSONObject singleObj = new JSONObject(); - singleObj.put("batchid", "10001");// 批次编号,用于唯一标识当前传输的物料数据批次,便于追溯和批量处理 + // 批次编号,用于唯一标识当前传输的物料数据批次,便于追溯和批量处理 + long cts = System.currentTimeMillis(); + singleObj.put("batchid", cts); JSONObject contentObj = new JSONObject(); contentObj.put("meswlbh", vo.getCode()); // 启源物料编码 contentObj.put("bipwlbh", vo.getCode()); // BIP物料编码