diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncEpicMesRule.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncEpicMesRule.java index 28f03d9..ac23fe4 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncEpicMesRule.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncEpicMesRule.java @@ -1,7 +1,6 @@ package nc.bs.mmpac.pmo.pac0002.bp.rule; -import nc.bs.dao.BaseDAO; import nc.bs.logging.Log; import nc.bs.mmpac.pmo.pac0002.bp.rule.util.SyncEpicMesUtil; import nc.impl.pubapp.pattern.rule.IRule; @@ -9,8 +8,6 @@ import nc.vo.mmpac.pmo.pac0002.entity.PMOAggVO; import nc.vo.pubapp.pattern.exception.ExceptionUtils; import nc.vo.scmpub.util.ArrayUtil; -import java.util.Map; - /** * 流程生产订单审批后推送艾普MES * @@ -23,13 +20,6 @@ public class AfterApproveSyncEpicMesRule implements IRule { private static final Log logDl = Log.getInstance(LOG_INFO_NAME); - private static final String pmoUrl = "/prj-v5-web/ext/api/workOrder"; - private static final String codeUrl = "/prj-v5-web/ext/api/releaseNo"; - private Map configParams; - private Map deptParams; - - private static final BaseDAO dao = new BaseDAO(); - @Override public void process(PMOAggVO[] pmoAggVOS) { if (ArrayUtil.isEmpty(pmoAggVOS)) { diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterUnApproveSyncEpicMesRule.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterUnApproveSyncEpicMesRule.java index 618454e..6a065c8 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterUnApproveSyncEpicMesRule.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterUnApproveSyncEpicMesRule.java @@ -1,7 +1,6 @@ package nc.bs.mmpac.pmo.pac0002.bp.rule; -import nc.bs.dao.BaseDAO; import nc.bs.logging.Log; import nc.bs.mmpac.pmo.pac0002.bp.rule.util.SyncEpicMesUtil; import nc.impl.pubapp.pattern.rule.ICompareRule; @@ -9,8 +8,6 @@ import nc.util.mmf.framework.base.MMArrayUtil; import nc.vo.mmpac.pmo.pac0002.entity.PMOAggVO; import nc.vo.pubapp.pattern.exception.ExceptionUtils; -import java.util.Map; - /** * 流程生产订单取消审批后同步艾普MES * @@ -23,12 +20,6 @@ public class AfterUnApproveSyncEpicMesRule implements ICompareRule { private static final Log logDl = Log.getInstance(LOG_INFO_NAME); - private static final String pmoUrl = "/prj-v5-web/ext/api/workOrder"; - private Map configParams; - private Map deptParams; - - private static final BaseDAO dao = new BaseDAO(); - @Override public void process(PMOAggVO[] pmoAggVOS, PMOAggVO[] originVOs) { if (MMArrayUtil.isEmpty(pmoAggVOS)) { diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java index 809b4dc..ebe4b34 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java @@ -78,22 +78,20 @@ public class SyncEpicMesUtil { } if ("N".equals(auditCode)) { JSONObject data = buildSyncData(aggVO); -// pushData(pmoUrl, data); + pushData(pmoUrl, data); } else { JSONObject data = buildSyncData(aggVO); -// pushData(pmoUrl, data); + pushData(pmoUrl, data); JSONObject buildSyncData = buildSyncCodeData(aggVO); jsonArray.add(buildSyncData); } } if (!jsonArray.isEmpty()) { -// pushData(codeUrl, jsonArray); + pushData(codeUrl, jsonArray); } - - logDl.info("生产订单同步到艾普MES系统处理完成。"); } @@ -320,8 +318,8 @@ public class SyncEpicMesUtil { for (PMOItemVO item : vo.getChildrenVO()) { HYPubBO hybo = new HYPubBO(); Object materialtype = hybo.findColValue("bd_material_v", "materialtype", "pk_source = '" + item.getCmaterialid() + "' "); - IBillcodeManage billcodeManage=new BillCodeManageImpl(); - String code= billcodeManage.getPreBillCode_RequiresNew("xxxxx-code-rule",hvo.getPk_group(),hvo.getPk_org()); + IBillcodeManage billcodeManage = new BillCodeManageImpl(); + String code = billcodeManage.getPreBillCode_RequiresNew("xxxxx-code-rule", hvo.getPk_group(), hvo.getPk_org()); String detailItem = materialtype + hvo.getDbilldate().toStdString().substring(0, 3) + hvo.getDbilldate().toStdString().substring(5, 6) + code; jsonArray.add(detailItem); }