高压-备料计划审批后推送高压MES 优化

This commit is contained in:
houyi 2025-09-25 09:52:49 +08:00
parent 8ba911facd
commit 6c4e185294
2 changed files with 5 additions and 6 deletions

View File

@ -27,7 +27,6 @@ public class PickmApproveBP {
IRule<AggPickmVO> pickmstatusFilterRule = new AfterApproveRuleSyncRZWMS(); IRule<AggPickmVO> pickmstatusFilterRule = new AfterApproveRuleSyncRZWMS();
processer.addAfterRule(pickmstatusFilterRule); processer.addAfterRule(pickmstatusFilterRule);
//备料计划审批后推送高压MES //备料计划审批后推送高压MES
IRule<AggPickmVO> pickmHighpressureMesRules = new AfterApproveRuleHighpressureMes();
processer.addAfterRule(new AfterApproveRuleHighpressureMes()); processer.addAfterRule(new AfterApproveRuleHighpressureMes());
} }

View File

@ -141,16 +141,16 @@ public class AfterApproveRuleHighpressureMes implements IRule<AggPickmVO> {
SerializerFeature.WriteMapNullValue, SerializerFeature.WriteMapNullValue,
SerializerFeature.WriteNullStringAsEmpty SerializerFeature.WriteNullStringAsEmpty
); );
logger.error("gyMes-Agg-param = " + jsonStr); logger.error("gyMes-Pickm-param = " + jsonStr);
String baseUrl = configParams.get("mesBaseUrl"); String baseUrl = configParams.get("mesBaseUrl");
String requestUrl = baseUrl + configParams.get("productionOrderAdd"); String requestUrl = baseUrl + configParams.get("materialRequirementsAdd");
logger.error("gyMes-Agg-url = " + requestUrl); logger.error("gyMes-Pickm-url = " + requestUrl);
String result = ThirdPartyPostRequestUtil.sendPostRequest(requestUrl, jsonStr); String result = ThirdPartyPostRequestUtil.sendPostRequest(requestUrl, jsonStr);
JSONObject resultObj = JSONObject.parseObject(result); JSONObject resultObj = JSONObject.parseObject(result);
logger.error("gyMes-Agg-res = " + result); logger.error("gyMes-Pickm-res = " + result);
if (!"200".equals(resultObj.getString("code"))) { if (!"200".equals(resultObj.getString("code"))) {
logger.error("gyMes-Agg-error,result[" + resultObj.toJSONString() + "]"); logger.error("gyMes-Pickm-error,result[" + resultObj.toJSONString() + "]");
throw new BusinessException("备料计划推送高压MES错误:" + resultObj.getString("msg")); throw new BusinessException("备料计划推送高压MES错误:" + resultObj.getString("msg"));
} }
} }