80 files update

ht
calyrex 4 months ago
parent 0242b908ad
commit a9e2f3cba0

@ -1,5 +1,7 @@
package com.weaver.seconddev.interfaces.workflow.controller; package com.weaver.seconddev.interfaces.workflow.controller;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.weaver.common.base.entity.result.WeaResult; import com.weaver.common.base.entity.result.WeaResult;
import com.weaver.seconddev.interfaces.workflow.action.ZOA_FI_VENDOR_MAINTAIN; import com.weaver.seconddev.interfaces.workflow.action.ZOA_FI_VENDOR_MAINTAIN;
import com.weaver.verupgrade.conn.CONN_TYPE; import com.weaver.verupgrade.conn.CONN_TYPE;
@ -132,94 +134,52 @@ public class ZOA_FI_VENDOR_MAINTAIN_CONTROLLER {
estatus = fhz[0][0]; estatus = fhz[0][0];
} }
emessage = fhz[0][1]; emessage = fhz[0][1];
Document document = DocumentHelper.createDocument(); JSONObject xmlData = new JSONObject();
Element xml = document.addElement("xml"); xmlData.put("estatus", estatus);
Element status = xml.addElement("estatus"); xmlData.put("emessage", emessage);
status.setText(estatus); xmlData.put("lifnr", null2String(fhz[1][0]));
Element message = xml.addElement("emessage"); xmlData.put("bukrs", null2String(fhz[1][1]));
message.setText(emessage); xmlData.put("ktokk", null2String(fhz[1][2]));
Element lifnr_ = xml.addElement("lifnr");
lifnr_.setText(null2String(fhz[1][0]));
Element bukrs_ = xml.addElement("bukrs");
bukrs_.setText(null2String(fhz[1][1]));
Element ktokk_ = xml.addElement("ktokk");
ktokk_.setText(null2String(fhz[1][2]));
Element txt30_ = xml.addElement("txt30"); // 处理 CDATA 部分,直接使用字符串值
txt30_.setText("<![CDATA["+fhz[1][3]+"]]>"); xmlData.put("txt30", null2String(fhz[1][3]));
Element anred_ = xml.addElement("anred"); xmlData.put("anred", null2String(fhz[1][4]));
anred_.setText("<![CDATA["+fhz[1][4]+"]]>"); xmlData.put("name1", null2String(fhz[1][5]));
Element name1_ = xml.addElement("name1"); xmlData.put("sortl", null2String(fhz[1][6]));
name1_.setText("<![CDATA["+fhz[1][5]+"]]>"); xmlData.put("telf1", null2String(fhz[1][7]));
Element sortl_ = xml.addElement("sortl"); xmlData.put("smtp_addr", null2String(fhz[1][8]));
sortl_.setText("<![CDATA["+fhz[1][6]+"]]>"); xmlData.put("telf2", null2String(fhz[1][9]));
Element telf1_ = xml.addElement("telf1"); xmlData.put("telfx", null2String(fhz[1][10]));
telf1_.setText("<![CDATA["+fhz[1][7]+"]]>"); xmlData.put("land1", null2String(fhz[1][11]));
Element smtp_addr_ = xml.addElement("smtp_addr"); xmlData.put("landx50", null2String(fhz[1][12]));
smtp_addr_.setText("<![CDATA["+fhz[1][8]+"]]>"); xmlData.put("bland", null2String(fhz[1][13]));
Element telf2_ = xml.addElement("telf2"); xmlData.put("bezei", null2String(fhz[1][14]));
telf2_.setText("<![CDATA["+fhz[1][9]+"]]>"); xmlData.put("spras", null2String(fhz[1][15]));
Element telfx_ = xml.addElement("telfx"); xmlData.put("sptxt", null2String(fhz[1][16]));
telfx_.setText("<![CDATA["+fhz[1][10]+"]]>"); xmlData.put("ort01", null2String(fhz[1][17]));
Element land1_ = xml.addElement("land1"); xmlData.put("stras", null2String(fhz[1][18]));
land1_.setText("<![CDATA["+fhz[1][11]+"]]>"); xmlData.put("pstlz", null2String(fhz[1][19]));
Element landx50_ = xml.addElement("landx50"); xmlData.put("bankl", null2String(fhz[1][20]));
landx50_.setText("<![CDATA["+fhz[1][12]+"]]>"); xmlData.put("banka", null2String(fhz[1][21]));
Element bland_ = xml.addElement("bland"); xmlData.put("banks", null2String(fhz[1][22]));
bland_.setText("<![CDATA["+fhz[1][13]+"]]>"); xmlData.put("landx", null2String(fhz[1][23]));
Element bezei_ = xml.addElement("bezei"); xmlData.put("koinh", null2String(fhz[1][24]));
bezei_.setText("<![CDATA["+fhz[1][14]+"]]>"); xmlData.put("stcd5", null2String(fhz[1][25]));
Element spras_ = xml.addElement("spras"); xmlData.put("akont", null2String(fhz[1][26]));
spras_.setText("<![CDATA["+fhz[1][15]+"]]>"); xmlData.put("txt20", null2String(fhz[1][27]));
Element sptxt_ = xml.addElement("sptxt"); xmlData.put("zterm", null2String(fhz[1][28]));
sptxt_.setText("<![CDATA["+fhz[1][16]+"]]>"); xmlData.put("text1", null2String(fhz[1][29]));
Element ort01_ = xml.addElement("ort01"); xmlData.put("zuawa", null2String(fhz[1][30]));
ort01_.setText("<![CDATA["+fhz[1][17]+"]]>"); xmlData.put("ttext", null2String(fhz[1][31]));
Element stras_ = xml.addElement("stras"); xmlData.put("zwels", null2String(fhz[1][32]));
stras_.setText("<![CDATA["+fhz[1][18]+"]]>"); xmlData.put("text2", null2String(fhz[1][33]));
Element pstlz_ = xml.addElement("pstlz"); xmlData.put("frgrp", null2String(fhz[1][34]));
pstlz_.setText("<![CDATA["+fhz[1][19]+"]]>"); xmlData.put("frgrt", null2String(fhz[1][35]));
Element bankl_ = xml.addElement("bankl"); xmlData.put("zahls", null2String(fhz[1][36]));
bankl_.setText("<![CDATA["+fhz[1][20]+"]]>"); xmlData.put("reprf", null2String(fhz[1][37]));
Element banka_ = xml.addElement("banka"); xmlData.put("name2", null2String(fhz[1][38]));
banka_.setText("<![CDATA["+fhz[1][21]+"]]>"); xmlData.put("name3", null2String(fhz[1][39]));
Element banks_ = xml.addElement("banks"); return WeaResult.success(JSONObject.toJSONString(xmlData));
banks_.setText("<![CDATA["+fhz[1][22]+"]]>");
Element landx_ = xml.addElement("landx");
landx_.setText("<![CDATA["+fhz[1][23]+"]]>");
Element koinh_ = xml.addElement("koinh");
koinh_.setText("<![CDATA["+fhz[1][24]+"]]>");
Element stcd5_ = xml.addElement("stcd5");
stcd5_.setText("<![CDATA["+fhz[1][25]+"]]>");
Element akont_ = xml.addElement("akont");
akont_.setText("<![CDATA["+fhz[1][26]+"]]>");
Element txt20_ = xml.addElement("txt20");
txt20_.setText("<![CDATA["+fhz[1][27]+"]]>");
Element zterm_ = xml.addElement("zterm");
zterm_.setText("<![CDATA["+fhz[1][28]+"]]>");
Element text1_ = xml.addElement("text1");
text1_.setText("<![CDATA["+fhz[1][29]+"]]>");
Element zuawa_ = xml.addElement("zuawa");
zuawa_.setText("<![CDATA["+fhz[1][30]+"]]>");
Element ttext_ = xml.addElement("ttext");
ttext_.setText("<![CDATA["+fhz[1][31]+"]]>");
Element zwels_ = xml.addElement("zwels");
zwels_.setText("<![CDATA["+fhz[1][32]+"]]>");
Element text2_ = xml.addElement("text2");
text2_.setText("<![CDATA["+fhz[1][33]+"]]>");
Element frgrp_ = xml.addElement("frgrp");
frgrp_.setText("<![CDATA["+fhz[1][34]+"]]>");
Element frgrt_ = xml.addElement("frgrt");
frgrt_.setText("<![CDATA["+fhz[1][35]+"]]>");
Element zahls_ = xml.addElement("zahls");
zahls_.setText("<![CDATA["+fhz[1][36]+"]]>");
Element reprf_ = xml.addElement("reprf");
reprf_.setText("<![CDATA["+fhz[1][37]+"]]>");
Element name2_ = xml.addElement("name2");
name2_.setText("<![CDATA["+fhz[1][38]+"]]>");
Element name3_ = xml.addElement("name3");
name3_.setText("<![CDATA["+fhz[1][39]+"]]>");
return WeaResult.success(document.asXML());
}catch (Exception e){ }catch (Exception e){
log.error("ZOA_FI_VENDOR_MAINTAIN_CONTROLLER error--" , e); log.error("ZOA_FI_VENDOR_MAINTAIN_CONTROLLER error--" , e);
return WeaResult.fail(500, "执行异常", e.getMessage()); return WeaResult.fail(500, "执行异常", e.getMessage());

Loading…
Cancel
Save