diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsSiteBatchMissServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsSiteBatchMissServiceImpl.java index 20b27faa3..59e4fe731 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsSiteBatchMissServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsSiteBatchMissServiceImpl.java @@ -234,6 +234,7 @@ public class EmisTmsSiteBatchMissServiceImpl extends EmisBaseService implements // 1) 逻辑删除漏组批次数据 emisTmsSiteBatchMissMapper.deleteByBillCodes(billCodes); + emisTmsSiteBatchMissMapper.deleteByBillCodesV2(billCodes); // 2) 新增运单组批次状态 site_batch_status=1(幂等:insert ignore) Date now = new Date(); @@ -275,6 +276,7 @@ public class EmisTmsSiteBatchMissServiceImpl extends EmisBaseService implements // 3) 调用scanSiteBatchByWaybills重新扫描 if (!waybills.isEmpty()) { this.scanSiteBatchByWaybills(waybills); + this.scanSiteBatchByWaybillsV2(waybills); } }