ソースを参照

如果剩余待开工卷数<待加工料卷批次号数量,则去掉待加工料卷批次号最后多余的{待加工料卷批次号数量-剩余待开工卷数}个批次号;同时将这些批次号对应在制品退回备料库

DLC 8 ヶ月 前
コミット
0ff1db436a

+ 3 - 1
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProcessOperationServiceImpl.java

@@ -2227,7 +2227,9 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
                 }
                 processOperationProcessEquDo.setBachmaterialprocess(String.join(",", newpch));
                 //将这些批次号对应在制品退回备料库
-                apsProcessOperationDao.updateProgressInventory(delpch, processOperationProcessEquDo.getId());
+                if (delpch.size() > 0) {
+                    apsProcessOperationDao.updateProgressInventory(delpch, processOperationProcessEquDo.getId());
+                }
             }
         }