From 3c1efdc3cebd3ece209d47288c80a3764a56405a Mon Sep 17 00:00:00 2001 From: mengjiao <3338049200@qq,com> Date: Wed, 18 Sep 2024 17:05:45 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E6=89=93=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../op/wms/service/impl/OdsProcureOrderServiceImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java index 2452f8b5..b83b8f45 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java @@ -1207,8 +1207,16 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService { order1.setCardNum(String.valueOf(cardNum)); List dtos = new ArrayList<>(); order1.setID(null); + String dateString = order1.getUserDefined11().replace("-", ""); + order1.setUserDefined1(order1.getProcureCode()+"-"+order1.getUserDefined3()+"-"+order1.getUserDefined8()+"-"+dateString+"-"+order1.getID()+"-"+order1.getCardNum());//采购单+行项目+类型+日期+板次 dtos.add(order1); odsProcureOrderMapper.addBatchPallet(dtos); + for (OdsProcureOrder odsProcureOrder1: + dtos ) { + String materialCode= odsProcureOrder1.getMaterialCode();//000000040000004873 + materialCode = materialCode.replaceFirst("^0{7}", ""); // 只替换开头的7个0 + odsProcureOrder1.setMaterialCode(materialCode); + } String resylt= dayin(dtos); // resylt // order1