From ab3ed04215485e612be84a2a82f267ef03d014bf Mon Sep 17 00:00:00 2001 From: maolei Date: Thu, 22 May 2025 10:43:25 +0800 Subject: [PATCH] =?UTF-8?q?ic:=20=E4=BF=AE=E6=94=B9httppost&signBP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ic/src/private/nc/bs/ic/m4a/sign/SignBP.java | 2 +- ic/src/private/nc/bs/ic/m4i/sign/SignBP.java | 2 +- .../commen/impl/utils/HttpPostOtherSysImpl.java | 11 +++++++++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ic/src/private/nc/bs/ic/m4a/sign/SignBP.java b/ic/src/private/nc/bs/ic/m4a/sign/SignBP.java index 0a6d304..d7e20e8 100644 --- a/ic/src/private/nc/bs/ic/m4a/sign/SignBP.java +++ b/ic/src/private/nc/bs/ic/m4a/sign/SignBP.java @@ -20,7 +20,7 @@ public class SignBP implements ISignBP, ISignRuleProvider processor) { diff --git a/ic/src/private/nc/bs/ic/m4i/sign/SignBP.java b/ic/src/private/nc/bs/ic/m4i/sign/SignBP.java index 030c09f..b140032 100644 --- a/ic/src/private/nc/bs/ic/m4i/sign/SignBP.java +++ b/ic/src/private/nc/bs/ic/m4i/sign/SignBP.java @@ -23,7 +23,7 @@ public class SignBP implements ISignBP, ISignRuleProvider processor) { diff --git a/ic/src/private/nccloud/pubift/commen/impl/utils/HttpPostOtherSysImpl.java b/ic/src/private/nccloud/pubift/commen/impl/utils/HttpPostOtherSysImpl.java index 502a8b7..988ff9b 100644 --- a/ic/src/private/nccloud/pubift/commen/impl/utils/HttpPostOtherSysImpl.java +++ b/ic/src/private/nccloud/pubift/commen/impl/utils/HttpPostOtherSysImpl.java @@ -3,6 +3,8 @@ package nccloud.pubift.commen.impl.utils; import com.alibaba.fastjson.JSONObject; import nc.bs.logging.Log; +import nc.hr.utils.PubEnv; +import nc.itf.arap.goldentax.SysParaInitQuery; import nc.vo.pub.BusinessException; import nccloud.pubift.commen.itf.utils.IHttpPostOtherSys; import org.apache.http.Header; @@ -22,18 +24,23 @@ import java.util.Map; public class HttpPostOtherSysImpl implements IHttpPostOtherSys { private static final String USER_ID = "BIP"; + private static final String PASSWORD = "BIP@2025bip"; + private static final String CLIENT_TYPE = "S"; + private static final String EP_ID = ""; private static final String LOGIN_URL = "/GTHINKING/AjaxService/N_MISPRO/100208057.ashx/Login"; // 登录接口路径 + private static final String LOG_INFO_NAME = "OALOG"; private static final Log obmlog = Log.getInstance(LOG_INFO_NAME); + @Override public String callMes(String url, JSONObject json) { - // String leip = SysParaInitQuery.getParaString(PubEnv.getPk_group(), "LEIP"); // 从系统参数获取IP地址(示例) - String mesip = "http://192.168.29.32"; // MES系统IP地址,实际应从配置读取 + String mesip = SysParaInitQuery.getParaString(PubEnv.getPk_group(), "MESIP"); +// String mesip = "http://192.168.29.32"; // MES系统IP地址,实际应从配置读取 String baseurl = mesip + url; // 拼接完整的请求URL String tokenValue = this.getMESToken(mesip); // 获取MES系统的认证Token Map headers = new HashMap<>();