越城区测试token拼接失败问题
This commit is contained in:
parent
52d60580b9
commit
94fd4cbf51
|
@ -403,8 +403,10 @@ public class MdmModulePluginInitializer extends PluginBaseEntity {
|
|||
return BaseResult.getFailureMessageEntity("发送错误:"+rzjsonResultEntity.getMsg());
|
||||
}
|
||||
JSONObject attritube = JSONObject.parseObject(rzjsonResultEntity.getAttribute().toString());
|
||||
logger.info("认证接口返回信息:"+ attritube.toJSONString());
|
||||
querys = getQuery(apiEntity,querys,attritube);
|
||||
headers = getHeaders(apiEntity,headers,attritube);
|
||||
|
||||
bodys = getBodys(apiEntity,bodys,attritube);
|
||||
}
|
||||
//组装数据发送
|
||||
|
|
|
@ -1865,11 +1865,23 @@ public class MdmServiceImpl implements IMdmService {
|
|||
return BaseResult.getFailureMessageEntity("发送错误:" + rzjsonResultEntity.getMsg());
|
||||
}
|
||||
JSONObject attritube = JSONObject.parseObject(rzjsonResultEntity.getAttribute().toString());
|
||||
//JSONObject attritube = attritube1.getJSONObject("attribute");
|
||||
logger.info("认证接口返回信息:"+ attritube.toJSONString());
|
||||
querys = getQuery(apiEntity, querys, attritube);
|
||||
logger.info("认证接口拼接querys信息:"+ querys);
|
||||
|
||||
headers = getHeaders(apiEntity, headers, attritube);
|
||||
if (headers != null && headers.size() > 0) {
|
||||
StringBuffer stringBuffer = new StringBuffer();
|
||||
for (String key : headers.keySet()) {
|
||||
stringBuffer.append(key).append("=").append(headers.get(key)).append("&");
|
||||
}
|
||||
logger.info("认证接口拼接header信息:"+ stringBuffer);
|
||||
}
|
||||
bodys = getBodys(apiEntity, bodys, attritube);
|
||||
logger.info("认证接口拼接bodys信息:"+ bodys);
|
||||
}
|
||||
|
||||
|
||||
//组装数据发送
|
||||
JsonResultEntity jsonResultEntity = sendData(apiEntity, headers, bodys, querys);
|
||||
if (jsonResultEntity.isFlag()) {
|
||||
|
|
|
@ -46,37 +46,46 @@ public class GroovyIntegrationServiceImpl implements IGroovyIntegrationService {
|
|||
|
||||
com.alibaba.fastjson.JSONObject reqData = com.alibaba.fastjson.JSON.parseObject(jsonStr);
|
||||
com.alibaba.fastjson.JSONObject data = reqData.getJSONObject("data");
|
||||
com.alibaba.fastjson.JSONObject orger = data.getJSONObject("pk_org");
|
||||
com.alibaba.fastjson.JSONObject ufinterfaceObject = new com.alibaba.fastjson.JSONObject();
|
||||
ufinterfaceObject.put("billtype", "customer");
|
||||
ufinterfaceObject.put("isexchange", "Y");
|
||||
ufinterfaceObject.put("replace", "Y");
|
||||
ufinterfaceObject.put("sender", "openUser");
|
||||
ufinterfaceObject.put("account", "ycjf");
|
||||
ufinterfaceObject.put("billtype", "user");
|
||||
ufinterfaceObject.put("isexchange", "Y");
|
||||
ufinterfaceObject.put("roottag", "bill");
|
||||
ufinterfaceObject.put("filename", "user0603");
|
||||
ufinterfaceObject.put("sender", "OA");
|
||||
ufinterfaceObject.put("groupcode", "ycjf");
|
||||
|
||||
com.alibaba.fastjson.JSONObject billObject = new com.alibaba.fastjson.JSONObject();
|
||||
com.alibaba.fastjson.JSONObject billheadObject = new com.alibaba.fastjson.JSONObject();
|
||||
billheadObject.put("code", data.get("code"));
|
||||
billheadObject.put("custprop", data.get("custprop"));
|
||||
billheadObject.put("custstate", data.get("custstate"));
|
||||
billheadObject.put("pk_custclass", data.get("pk_custclass"));
|
||||
billheadObject.put("pk_country", data.get("pk_country"));
|
||||
billheadObject.put("pk_timezone", "P0800");
|
||||
billheadObject.put("pk_format", "ZH-CN");
|
||||
|
||||
billheadObject.put("user_name", data.get("user_name"));
|
||||
billheadObject.put("user_code", data.get("user_code"));
|
||||
billheadObject.put("user_password", "Hzya@1314");
|
||||
java.util.Date date = new java.util.Date();
|
||||
java.text.SimpleDateFormat yyyy = new java.text.SimpleDateFormat("yyyy-MM-dd");
|
||||
java.text.SimpleDateFormat mmm = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||
|
||||
billheadObject.put("pwdparam", yyyy.format(date));
|
||||
billheadObject.put("abledate", mmm.format(date));
|
||||
billheadObject.put("islocked", data.get("islocked"));
|
||||
billheadObject.put("user_type", data.get("user_type"));
|
||||
billheadObject.put("base_doc_type", data.get("base_doc_type"));
|
||||
billheadObject.put("identityverifycode", data.get("identityverifycode"));
|
||||
if(orger != null ){
|
||||
billheadObject.put("pk_org", orger.get("org_code"));
|
||||
}
|
||||
billheadObject.put("format", data.get("format"));
|
||||
billheadObject.put("isca", data.get("isca"));
|
||||
billheadObject.put("enablestate", data.get("enablestate"));
|
||||
billheadObject.put("name", data.get("name"));
|
||||
billheadObject.put("pk_group", data.get("pk_group"));
|
||||
billheadObject.put("pk_org", data.get("pk_org"));
|
||||
billheadObject.put("taxpayerid", data.get("taxpayerid"));
|
||||
billheadObject.put("contentlang", data.get("contentlang"));
|
||||
billheadObject.put("user_code_q", data.get("user_code_q"));
|
||||
|
||||
billObject.put("billhead", billheadObject);
|
||||
ufinterfaceObject.put("bill", billObject);
|
||||
bodys.put("ufinterface", ufinterfaceObject);
|
||||
returnObject.put("bodys",bodys.toJSONString());
|
||||
return returnObject.toJSONString();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue