diff --git a/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java b/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java index 3abdd67..fc4e385 100644 --- a/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java +++ b/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java @@ -272,6 +272,17 @@ public class ZyjhController { //生成零件信息 for (DmYdjh item : list) { + //兼容老系统回报的数据 + int count = mpDhsjServcie.count(Wrappers.lambdaQuery() + .eq(MpDhsj::getDcCh,item.getDcCh()) + .eq(MpDhsj::getDcPl,item.getDcPl()) + .eq(MpDhsj::getDcTh,item.getTzbh()) + ); + + if (count>0){ + continue; + } + List ljList = zyjhService.createLj(item.getDcCh(), item.getDcPl(), item.getTzbh()); //质量跟踪数据 List collect = new ArrayList<>();