|
|
|
@ -30,11 +30,11 @@ public class MssqApiServiceImpl implements MssqApiService { |
|
|
|
private String appKey; |
|
|
|
|
|
|
|
@Override |
|
|
|
public Boolean addMssqOrder(MssqAddOrder mssqAddOrder) throws Exception { |
|
|
|
public String addMssqOrder(MssqAddOrder mssqAddOrder) throws Exception { |
|
|
|
MssqBaseDomain mssqToken = this.getMssqToken(); |
|
|
|
mssqAddOrder.setAccessToken(mssqToken.getAccessToken()); |
|
|
|
//appId
|
|
|
|
mssqAddOrder.setAppId(appId); |
|
|
|
mssqAddOrder.setAppid(appId); |
|
|
|
//签名
|
|
|
|
mssqAddOrder.setGatewaySig(mssqToken.getGatewaySig()); |
|
|
|
//请求时间戳
|
|
|
|
@ -46,15 +46,8 @@ public class MssqApiServiceImpl implements MssqApiService { |
|
|
|
log.info("民生诉求工单新增,上传参数:{}",s); |
|
|
|
JSONObject serviceJsonData = ServiceInvocation.httpRequestForInterface(mssqUrl + "/api/API_YX/handlerProcess/channelAddOrder", |
|
|
|
mssqAddOrder.getInvokingServiceRequestMethod(), s, appId, mssqToken.getGatewayRtime(), mssqToken.getGatewaySig()); |
|
|
|
String codeValue = serviceJsonData.getString("code"); |
|
|
|
if (codeValue.equals("200")) { |
|
|
|
log.info("请求url:{},响应成功!",mssqUrl + "/api/API_YX/handlerProcess/channelAddOrder"); |
|
|
|
return Boolean.TRUE; |
|
|
|
} else { |
|
|
|
log.error("请求url:{},响应失败!,响应结果:{}",mssqUrl + "/api/API_YX/handlerProcess/channelAddOrder",serviceJsonData); |
|
|
|
return Boolean.FALSE; |
|
|
|
} |
|
|
|
// return null;
|
|
|
|
String jsonRes = serviceJsonData.getString("result"); |
|
|
|
return jsonRes; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@ -88,4 +81,25 @@ public class MssqApiServiceImpl implements MssqApiService { |
|
|
|
|
|
|
|
return mssqBaseDomain; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public String queryMssq(MssqAddOrder mssqAddOrder, String url) throws Exception { |
|
|
|
MssqBaseDomain mssqToken = this.getMssqToken(); |
|
|
|
mssqAddOrder.setAccessToken(mssqToken.getAccessToken()); |
|
|
|
//appId
|
|
|
|
mssqAddOrder.setAppid(appId); |
|
|
|
//签名
|
|
|
|
mssqAddOrder.setGatewaySig(mssqToken.getGatewaySig()); |
|
|
|
//请求时间戳
|
|
|
|
mssqAddOrder.setGatewayRtime(mssqToken.getGatewayRtime()); |
|
|
|
//请求类型
|
|
|
|
mssqAddOrder.setInvokingServiceRequestMethod("POST"); |
|
|
|
String s = JSONObject.toJSONString(mssqAddOrder); |
|
|
|
log.info("民生诉求token:{}",JSONObject.toJSONString(mssqToken)); |
|
|
|
log.info("民生诉求查询工单状态,上传参数:{}",s); |
|
|
|
JSONObject serviceJsonData = ServiceInvocation.httpRequestForInterface(mssqUrl + url, |
|
|
|
mssqAddOrder.getInvokingServiceRequestMethod(), s, appId, mssqToken.getGatewayRtime(), mssqToken.getGatewaySig()); |
|
|
|
String jsonRes = serviceJsonData.getString("result"); |
|
|
|
return jsonRes; |
|
|
|
} |
|
|
|
} |
|
|
|
|