diff --git a/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToEpicMesAction.java b/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToEpicMesAction.java index aa6083ef..a26ba028 100644 --- a/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToEpicMesAction.java +++ b/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToEpicMesAction.java @@ -5,6 +5,7 @@ import nc.itf.mmpac.pmo.pac0002.IPMOQueryService; import nc.vo.mmpac.pmo.pac0002.entity.PMOAggVO; import nc.vo.mmpac.pmo.pac0002.util.HttpPmoEpicMesUtil; import nc.vo.scmpub.util.ArrayUtil; +import nccloud.api.rest.utils.ResultMessageUtil; import nccloud.framework.core.exception.ExceptionUtils; import nccloud.framework.service.ServiceLocator; import nccloud.framework.web.action.itf.ICommonAction; @@ -39,7 +40,8 @@ public class PmoToEpicMesAction implements ICommonAction { ExceptionUtils.wrapBusinessException("查询不到对应流程生产订单"); } HttpPmoEpicMesUtil mesUtil = new HttpPmoEpicMesUtil(); - // mesUtil.pushData(pmoAggVOS, "Y"); + mesUtil.processData(pmoAggVOS, "Y"); + return ResultMessageUtil.toJSON(true, "推送成功"); } catch (Exception e) { logDl.error("同步生产订单到艾普MES系统失败: " + e.getMessage(), e); return PfResumeExceptionNccUtils.handleResumeException(e); diff --git a/mmpac/src/client/yyconfig/modules/mmpac/config/authorize/mmpac_authorize.xml b/mmpac/src/client/yyconfig/modules/mmpac/config/authorize/mmpac_authorize.xml index cfe04dc3..32204d96 100644 --- a/mmpac/src/client/yyconfig/modules/mmpac/config/authorize/mmpac_authorize.xml +++ b/mmpac/src/client/yyconfig/modules/mmpac/config/authorize/mmpac_authorize.xml @@ -110,6 +110,7 @@ mmpac.pmo.queryByCond mmpac.pmo.createDCX55A3 mmpac.pmo.PmoToPlm + mmpac.pmo.PmoToMes diff --git a/mmpac/src/client/yyconfig/modules/mmpac/pmo/config/action/action.xml b/mmpac/src/client/yyconfig/modules/mmpac/pmo/config/action/action.xml index 9825fd57..e88420e3 100644 --- a/mmpac/src/client/yyconfig/modules/mmpac/pmo/config/action/action.xml +++ b/mmpac/src/client/yyconfig/modules/mmpac/pmo/config/action/action.xml @@ -434,4 +434,10 @@ nccloud.web.mmpac.pmo.action.PmoToPlmAction + + mmpac.pmo.PmoToMes + + nccloud.web.mmpac.pmo.action.PmoToEpicMesAction + +