生产环境代码合并

This commit is contained in:
mzr 2026-02-05 19:14:35 +08:00
parent af89bf29b6
commit a33d3eaf40
1 changed files with 4 additions and 2 deletions

View File

@ -107,6 +107,8 @@ public class PMOAdjustBP {
// 工序计划工序号重复校验
IRule<PMOAggVO> proccoderule = new PMOCheckProcedureDupRule();
processer.addBeforeRule(proccoderule);
IRule<PMOAggVO> checkproExistDownRule = new PMOCheckProcedureExistDownRule();
processer.addBeforeRule(checkproExistDownRule);
// 当计划投入数量改小时需保证不能小于Max(生产订单工序计划中返工工序为的所有工序的累计完工数量累计完工数量工序对应的所有完工报告中该工序的完工数量)
IRule<PMOAggVO> planputNumberRule = new PMOCheckPlanPutNumberRule();
processer.addBeforeRule(planputNumberRule);
@ -218,8 +220,8 @@ public class PMOAdjustBP {
// 变更后推送流程生产订单到艾普MES
processer.addAfterRule(new AfterApproveSyncEpicMesRule());
ICompareRule<PMOAggVO> planStartTimeChangeRule = new AfterPlanStartTimeChangeRule();// sunfj2025.09.26
processer.addAfterFinalRule(planStartTimeChangeRule);
// ICompareRule<PMOAggVO> planStartTimeChangeRule = new AfterPlanStartTimeChangeRule();// sunfj2025.09.26
// processer.addAfterFinalRule(planStartTimeChangeRule);
// 变更后推送流程生产订单到启源(精密铸造)
processer.addAfterRule(new AfterPmoSyncJmQMSRule());