diff --git a/com/engine/custom/sl/entity/EsbRequestHeader.java b/com/engine/custom/sl/entity/EsbRequestHeader.java index 51afa37..71c0803 100644 --- a/com/engine/custom/sl/entity/EsbRequestHeader.java +++ b/com/engine/custom/sl/entity/EsbRequestHeader.java @@ -36,8 +36,8 @@ public class EsbRequestHeader { channel_id = baseBean.getPropValue("ESB_Header","channel_id"); service_time = timestamp; need_request = ""; - SvcCd = baseBean.getPropValue("ESB_Header","500120010");; - SvcScn = baseBean.getPropValue("ESB_Header","13");; + SvcCd = baseBean.getPropValue("ESB_Header","SvcCd");; + SvcScn = baseBean.getPropValue("ESB_Header","SvcScn");; BnkSrlNo = requester_id + timestamp + idStr ; FileFlg ="0"; } diff --git a/com/engine/tjbankSocket/impl/CWGLSocketExecute.java b/com/engine/tjbankSocket/impl/CWGLSocketExecute.java new file mode 100644 index 0000000..819233a --- /dev/null +++ b/com/engine/tjbankSocket/impl/CWGLSocketExecute.java @@ -0,0 +1,15 @@ +package com.engine.tjbankSocket.impl; + +import com.engine.tjbankSocket.SocketExecute; +import com.engine.util.XMLUtils; + +import java.util.Map; + +public class CWGLSocketExecute implements SocketExecute { + @Override + public String execute(String param) { + Map paramMap = XMLUtils.parseXMLToMap(param); + paramMap.get(""); + return null; + } +} diff --git a/com/engine/web/tjbk/TjbkServerSocket.java b/com/engine/web/tjbk/TjbkServerSocket.java index c3d44fb..21b020a 100644 --- a/com/engine/web/tjbk/TjbkServerSocket.java +++ b/com/engine/web/tjbk/TjbkServerSocket.java @@ -1,6 +1,7 @@ package com.engine.web.tjbk; import com.engine.tjbankSocket.SocketExecute; +import com.engine.tjbankSocket.impl.CWGLSocketExecute; import com.engine.tjbankSocket.impl.GetToCountSocketExecute; import com.engine.util.XMLUtils; import org.apache.commons.lang.StringEscapeUtils; @@ -148,6 +149,8 @@ class ProcessSocketData extends Thread { SocketExecute socketExecute = null; if ("0157".equals(requester_id)){ socketExecute = new GetToCountSocketExecute(); + }else if("0170".equals(requester_id)){ + socketExecute = new CWGLSocketExecute(); } String execute = socketExecute.execute(XMLparam); return execute; diff --git a/docment/字段映射_1694514327253.xlsx b/docment/字段映射_1694514327253.xlsx new file mode 100644 index 0000000..dee2bd0 Binary files /dev/null and b/docment/字段映射_1694514327253.xlsx differ