|
@@ -238,6 +238,8 @@ public class SRMHelperUtils {
|
|
returnMap.put("code", "1");
|
|
returnMap.put("code", "1");
|
|
returnMap.put("msg", tokenMap.get("msg"));
|
|
returnMap.put("msg", tokenMap.get("msg"));
|
|
|
|
|
|
|
|
+ logger.info("SRMHelperUtils:获取token异常" + returnMap.toString());
|
|
|
|
+
|
|
return returnMap;
|
|
return returnMap;
|
|
}
|
|
}
|
|
String token = tokenMap.get("msg").toString();
|
|
String token = tokenMap.get("msg").toString();
|
|
@@ -264,6 +266,9 @@ public class SRMHelperUtils {
|
|
|| StringUtils.isEmpty(applicationCode) || StringUtils.isEmpty(applicationGroupCode)){
|
|
|| StringUtils.isEmpty(applicationCode) || StringUtils.isEmpty(applicationGroupCode)){
|
|
returnMap.put("code", "1");
|
|
returnMap.put("code", "1");
|
|
returnMap.put("msg", "请检查是否配置SRM参数:服务地址、付款结果回写接口、用户名、接口编码、外部系统、应用编码、应用组");
|
|
returnMap.put("msg", "请检查是否配置SRM参数:服务地址、付款结果回写接口、用户名、接口编码、外部系统、应用编码、应用组");
|
|
|
|
+
|
|
|
|
+ logger.info("SRMHelperUtils:同步失败" + returnMap);
|
|
|
|
+
|
|
return returnMap;
|
|
return returnMap;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -298,6 +303,9 @@ public class SRMHelperUtils {
|
|
headerMap.put("User-Agent", "apifox/1.0.0 (https://www.apifox.cn)");
|
|
headerMap.put("User-Agent", "apifox/1.0.0 (https://www.apifox.cn)");
|
|
headerMap.put("Authorization", "Bearer " + token);
|
|
headerMap.put("Authorization", "Bearer " + token);
|
|
|
|
|
|
|
|
+ logger.info("SRMHelperUtils:body " + body.toJSONString());
|
|
|
|
+ logger.info("SRMHelperUtils:header " + headerMap.toString());
|
|
|
|
+
|
|
try {
|
|
try {
|
|
String response = KHttpClientUtils.postjson(url, headerMap, body.toJSONString());
|
|
String response = KHttpClientUtils.postjson(url, headerMap, body.toJSONString());
|
|
|
|
|
|
@@ -313,6 +321,8 @@ public class SRMHelperUtils {
|
|
if (resultJSON !=null && "SUCCESS".equals(resultJSON.get("responseStatus").toString())
|
|
if (resultJSON !=null && "SUCCESS".equals(resultJSON.get("responseStatus").toString())
|
|
&&"SUCCESS".equals(resultJSON.get("executeResult").toString())) {
|
|
&&"SUCCESS".equals(resultJSON.get("executeResult").toString())) {
|
|
returnMap.put("code","0");
|
|
returnMap.put("code","0");
|
|
|
|
+
|
|
|
|
+ returnMap.put("msg", "回写成功");
|
|
} else{
|
|
} else{
|
|
returnMap.put("code","1");
|
|
returnMap.put("code","1");
|
|
returnMap.put("msg", "回写付款状态失败" + response);
|
|
returnMap.put("msg", "回写付款状态失败" + response);
|