From 03af32fb651a4a8046a6380dad84d20d731a9ffe Mon Sep 17 00:00:00 2001
From: dbs <email0099@163.com>
Date: 星期一, 23 十二月 2024 14:21:18 +0800
Subject: [PATCH] 修改组成MES的格式
---
src/main/java/com/itstyle/mdm/utils/MdmUtils.java | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/itstyle/mdm/utils/MdmUtils.java b/src/main/java/com/itstyle/mdm/utils/MdmUtils.java
index 959426d..4c43192 100644
--- a/src/main/java/com/itstyle/mdm/utils/MdmUtils.java
+++ b/src/main/java/com/itstyle/mdm/utils/MdmUtils.java
@@ -50,6 +50,7 @@
String records = httpClientResult.getContent();
records = records.replaceAll("\\p{Z}", "");
JSONObject jsonObj = JSON.parseObject(records);
+
records = jsonObj.getString("records");
records = records.replaceAll("attri2","unitName");
records = records.replaceAll("brand","supplierName");
@@ -144,7 +145,17 @@
String uuid = UUID.randomUUID().toString();
try {
//鏁版嵁鍒嗗彂
- httpClientResult = MdmApiUtils.doPostJson(address, jsonParam);
+ if("MES绯荤粺".equals(sysName)){
+ //澶勭悊json涓篗ES绯荤粺鎯宠鐨勬牸寮�
+ jsonParam=MdmApiUtils.getMesJson(jsonParam);
+ //鎷兼帴webservice
+ String xmlStr=MdmApiUtils.getMesSoapBody(jsonParam);
+ //璇锋眰webservice
+ httpClientResult = MdmApiUtils.doPostXmlJson(address, xmlStr);
+ }else{
+ httpClientResult = MdmApiUtils.doPostJson(address, jsonParam);
+ }
+
//鍝嶅簲缁撴灉
String content = httpClientResult.getContent();
int code = httpClientResult.getCode();
--
Gitblit v1.8.0