ims代码优化

This commit is contained in:
mzr 2025-10-11 18:20:21 +08:00
parent a20c941f4d
commit 9dbfd72730
3 changed files with 5 additions and 7 deletions

View File

@ -12,7 +12,6 @@ import nc.jdbc.framework.PersistenceManager;
import nc.jdbc.framework.exception.DbException; import nc.jdbc.framework.exception.DbException;
import nc.jdbc.framework.processor.MapProcessor; import nc.jdbc.framework.processor.MapProcessor;
import nc.uif.pub.exception.UifException; import nc.uif.pub.exception.UifException;
import nc.vo.bd.material.MaterialVO;
import nc.vo.mmpac.pickm.entity.AggPickmVO; import nc.vo.mmpac.pickm.entity.AggPickmVO;
import nc.vo.mmpac.pickm.entity.PickmHeadVO; import nc.vo.mmpac.pickm.entity.PickmHeadVO;
import nc.vo.mmpac.pickm.entity.PickmItemVO; import nc.vo.mmpac.pickm.entity.PickmItemVO;
@ -28,7 +27,6 @@ import java.sql.SQLException;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.*; import java.util.*;
import java.util.concurrent.ConcurrentHashMap;
/** /**
* 备料计划审批后同步高压IMS系统规则类 * 备料计划审批后同步高压IMS系统规则类
@ -37,7 +35,7 @@ import java.util.concurrent.ConcurrentHashMap;
public class AfterApproveRuleHighpressureIms implements IRule<AggPickmVO> { public class AfterApproveRuleHighpressureIms implements IRule<AggPickmVO> {
// 日志配置固定 // 日志配置固定
private static final String LOG_INFO_NAME = "gyimslog"; private static final String LOG_INFO_NAME = "gymeslog";
private static final Log logger = Log.getInstance(LOG_INFO_NAME); private static final Log logger = Log.getInstance(LOG_INFO_NAME);
// 配置参数同步目标组织等 // 配置参数同步目标组织等
private Map<String, String> configParams; private Map<String, String> configParams;

View File

@ -61,9 +61,9 @@ public class PMOApproveBP {
// 流程生产订单审批后推送高压MES // 流程生产订单审批后推送高压MES
processer.addAfterRule(new AfterApproveSyncHighpressureMesRule()); processer.addAfterRule(new AfterApproveSyncHighpressureMesRule());
// 流程生产订单审批后推送高压IMS-流程生产订单 // 流程生产订单审批后推送高压IMS-流程生产订单
// processer.addAfterRule(new AfterApproveSyncImsRule("Y")); processer.addAfterRule(new AfterApproveSyncImsRule("Y"));
// 流程生产订单审批后推送高压IMS-流程备料计划 // 流程生产订单审批后推送高压IMS-流程备料计划
// processer.addAfterRule(new PMOAfterApproveRuleHighpressureIms()); processer.addAfterRule(new PMOAfterApproveRuleHighpressureIms());
} }
public PMOAggVO[] approveCancel(PMOAggVO[] fullBills, PMOAggVO[] originBills) { public PMOAggVO[] approveCancel(PMOAggVO[] fullBills, PMOAggVO[] originBills) {
@ -92,7 +92,7 @@ public class PMOApproveBP {
processer.addAfterRule(auditSupplyRule); processer.addAfterRule(auditSupplyRule);
processer.addAfterRule(new AfterUnApproveSyncEpicMesRule()); processer.addAfterRule(new AfterUnApproveSyncEpicMesRule());
// 生产订单取消审批后推送高压MES // 生产订单取消审批后推送高压MES
processer.addAfterRule(new AfterApproveSyncImsRule("N"));
processer.addAfterRule(new AfterApproveCancelSyncHighpressureMesRule()); processer.addAfterRule(new AfterApproveCancelSyncHighpressureMesRule());
// processer.addAfterRule(new AfterApproveSyncImsRule("N"));
} }
} }

View File

@ -41,7 +41,7 @@ import java.util.*;
public class PMOAfterApproveRuleHighpressureIms implements IRule<PMOAggVO> { public class PMOAfterApproveRuleHighpressureIms implements IRule<PMOAggVO> {
// 日志配置固定 // 日志配置固定
private static final String LOG_INFO_NAME = "gyimslog"; private static final String LOG_INFO_NAME = "gymeslog";
private static final Log logger = Log.getInstance(LOG_INFO_NAME); private static final Log logger = Log.getInstance(LOG_INFO_NAME);
// 配置参数同步目标组织等 // 配置参数同步目标组织等
private Map<String, String> configParams; private Map<String, String> configParams;