From 78adb9ce07df858132faa4f408608c2c65310556 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Wed, 13 Aug 2025 15:35:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B2=83=E5=B0=94=E7=8E=9B=E4=B8=80=E9=94=AE?= =?UTF-8?q?=E7=BB=93=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/modules/ecss/service/impl/CoDelServiceImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelServiceImpl.java b/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelServiceImpl.java index 9247df17..38ada9d7 100644 --- a/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelServiceImpl.java @@ -974,6 +974,12 @@ public class CoDelServiceImpl implements CoDelService { throw new RuntimeException("栈板记录数据格式错误: " + e.getMessage()); } } + EcssCoDelPalletHeaderData data = new EcssCoDelPalletHeaderData(); + data.setDelNo(delNo); + data.setSite(site); + data.setBuNo(buNo); + // 先删除已存在的栈板记录 + coDelMapper.deletePalletHeader(data); // 保存栈板头数据 if (!palletRecordList.isEmpty()) { int palletSeqNo = 0; @@ -2343,7 +2349,6 @@ public class CoDelServiceImpl implements CoDelService { data.setDelNo(inData.getDelNo()); data.setSite(inData.getSite()); data.setBuNo(inData.getBuNo()); - coDelMapper.deletePalletHeader(data); coDelMapper.deleteBoxList(data); coDelMapper.deletePalletDetail(data.getSite(),data.getBuNo(),data.getDelNo(),null,null); } @@ -2540,8 +2545,6 @@ public class CoDelServiceImpl implements CoDelService { @Transactional public void savePalletMaintenance(EcssCoDelPalletHeaderData inData) { SysUserEntity currentUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal(); - // 先删除已存在的装箱数据 - coDelMapper.deletePalletHeader(inData); // 栈板维护只需要调用palletHeaderSave方法 palletHeaderSave(inData.getSite(), inData.getBuNo(), inData.getDelNo(), inData.getPalletRecords(), currentUser);