Переглянути джерело

aps-如果坯料计划是备料计划,则将其备料批次号给予所有的明细的坯料批次号

sucheng 2 місяців тому
батько
коміт
cc6b091165

+ 4 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsBlankOrderServiceImpl.java

@@ -316,6 +316,10 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
                     needUpdate.setBachmaterialprocess(apsBlankOrderDo.getPreparematerialbatchno());
                     apsProcessOperationProcessEquService.updateById(needUpdate);
                 }
+                //如果坯料计划是备料计划,则将其备料批次号给予所有的明细的坯料批次号
+                apsProcessOperationProcessEquService.update(new LambdaUpdateWrapper<ApsProcessOperationProcessEquDo>()
+                        .set(ApsProcessOperationProcessEquDo::getBlankbatchnumber, apsBlankOrderDo.getPreparematerialbatchno())
+                        .eq(ApsProcessOperationProcessEquDo::getBlankid, blankId));
             }
         }