diff --git a/src/main/java/com/eactive/eai/rms/bap/manage/work/inst/BapSystemInstService.java b/src/main/java/com/eactive/eai/rms/bap/manage/work/inst/BapSystemInstService.java index 3ec16e5..fe9f363 100644 --- a/src/main/java/com/eactive/eai/rms/bap/manage/work/inst/BapSystemInstService.java +++ b/src/main/java/com/eactive/eai/rms/bap/manage/work/inst/BapSystemInstService.java @@ -11,6 +11,7 @@ import java.util.Map; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Service; +import org.springframework.web.util.HtmlUtils; import com.eactive.eai.common.util.StringUtil; import com.eactive.eai.rms.bap.common.base.BapBaseService; @@ -96,14 +97,18 @@ public class BapSystemInstService extends BapBaseService { HashMap data = new HashMap(); @SuppressWarnings("unchecked") HashMap connMap = convertToHashMap((com.google.gson.internal.LinkedTreeMap)connList.get(key)); + + String lnkgId = StringUtil.getNullStr(connMap.get("LNKGID")); + String lnkgPwd = StringUtil.getNullStr(connMap.get("LNKGPWD")); + data.put("bjobBzwkDstcd" , paramMap.get("bjobBzwkDstcd")); data.put("osidInstiDstcd" , paramMap.get("osidInstiDstcd")); data.put("sysLnkgDstcd" , connMap.get("SYSLNKGDSTCD" )); data.put("rqstRspnsDstcd" , connMap.get("RQSTRSPNSDSTCD" )); data.put("lnkgIPInfoName" , connMap.get("LNKGIPINFONAME" )); data.put("lnkgPortInfoName" , connMap.get("LNKGPORTINFONAME" )); - data.put("lnkgID" , StringUtil.getNullStr(connMap.get("LNKGID" ))); - data.put("lnkgPwd" , StringUtil.getNullStr(connMap.get("LNKGPWD" ))); + data.put("lnkgID" , HtmlUtils.htmlUnescape(lnkgId)); + data.put("lnkgPwd" , HtmlUtils.htmlUnescape(lnkgPwd)); data.put("toutVal" , "60"); data.put("tcirtLnkgStusCd" , connMap.get("TCIRTLNKGSTUSCD" )); data.put("adptrBzwkGroupName", StringUtil.getNullStr( connMap.get("ADPTRBZWKGROUPNAME"))); @@ -149,14 +154,18 @@ public class BapSystemInstService extends BapBaseService { HashMap data = new HashMap(); @SuppressWarnings("unchecked") HashMap connMap = convertToHashMap((com.google.gson.internal.LinkedTreeMap)connList.get(key)); + + String lnkgId = StringUtil.getNullStr(connMap.get("LNKGID")); + String lnkgPwd = StringUtil.getNullStr(connMap.get("LNKGPWD")); + data.put("bjobBzwkDstcd" , paramMap.get("bjobBzwkDstcd")); data.put("osidInstiDstcd" , paramMap.get("osidInstiDstcd")); data.put("sysLnkgDstcd" , connMap.get("SYSLNKGDSTCD" )); data.put("rqstRspnsDstcd" , connMap.get("RQSTRSPNSDSTCD" )); data.put("lnkgIPInfoName" , connMap.get("LNKGIPINFONAME" )); data.put("lnkgPortInfoName" , connMap.get("LNKGPORTINFONAME" )); - data.put("lnkgID" , StringUtil.getNullStr(connMap.get("LNKGID" ))); - data.put("lnkgPwd" , StringUtil.getNullStr(connMap.get("LNKGPWD" ))); + data.put("lnkgID" , HtmlUtils.htmlUnescape(lnkgId)); + data.put("lnkgPwd" , HtmlUtils.htmlUnescape(lnkgPwd)); data.put("toutVal" , "60"); data.put("tcirtLnkgStusCd" , connMap.get("TCIRTLNKGSTUSCD" )); data.put("adptrBzwkGroupName", StringUtil.getNullStr(connMap.get("ADPTRBZWKGROUPNAME")));