From 966ad2d606592581ddf85e0c9e31f8bc942865e3 Mon Sep 17 00:00:00 2001 From: lihao Date: Wed, 24 Sep 2025 11:00:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E8=AE=A2=E5=8D=95=E6=8E=A8?= =?UTF-8?q?=E9=80=81=E8=89=BE=E6=99=AEmes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nccloud/web/mmpac/pmo/action/PmoToEpicMesAction.java | 4 +++- .../modules/mmpac/config/authorize/mmpac_authorize.xml | 1 + .../yyconfig/modules/mmpac/pmo/config/action/action.xml | 6 ++++++ 3 files changed, 10 insertions(+), 1 deletion(-) 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 + +