|
|
@ -70,9 +70,11 @@ public class JiaJinService { |
|
|
|
return; |
|
|
|
} |
|
|
|
//保存请求json
|
|
|
|
LzResponseLog responseLog = new LzResponseLog(); |
|
|
|
responseLog.setJson(json); |
|
|
|
responseLogService.save(responseLog); |
|
|
|
if(getListEntity.getList().size()>0){ |
|
|
|
LzResponseLog responseLog = new LzResponseLog(); |
|
|
|
responseLog.setJson(json); |
|
|
|
responseLogService.save(responseLog); |
|
|
|
} |
|
|
|
//解析请求json,并保存订单到数据库
|
|
|
|
for (GetListEntity.OrderEntity orderEntity : getListEntity.getList()) { |
|
|
|
GetListEntity.OtherEntity otherEntity = orderEntity.getOther(); |
|
|
@ -216,18 +218,23 @@ public class JiaJinService { |
|
|
|
String response = requestVo.getRespContext(); |
|
|
|
JSONObject jsonObject = JSONObject.parseObject(response); |
|
|
|
if(jsonObject.getString("code").equals("200")){ |
|
|
|
//发送量子App更新订单状态
|
|
|
|
String params = "orderNos="+orderNo; |
|
|
|
String signParam = ApiUrlConst.lzyunli + params + ApiUrlConst.lzyunli; |
|
|
|
String sign = SecureUtil.md5(signParam); |
|
|
|
String url = ApiUrlConst.UPD_ORDER; |
|
|
|
Map<String, Object> paramMap = new HashMap<>(10); |
|
|
|
paramMap.put("orderNos",orderNo); |
|
|
|
paramMap.put("sign",sign); |
|
|
|
HttpResult httpResult = HttpUtil.post(url,JsonUtil.objectToJson(paramMap)); |
|
|
|
if(httpResult.getCode()==200){ |
|
|
|
if(httpResult.getData().contains("true")){ |
|
|
|
callbackStatus = 1; |
|
|
|
JSONObject dataObject = jsonObject.getJSONObject("data"); |
|
|
|
if(dataObject==null || !dataObject.getBoolean("success")){ |
|
|
|
status = 3; |
|
|
|
}else { |
|
|
|
//发送量子App更新订单状态
|
|
|
|
String params = "orderNos="+orderNo; |
|
|
|
String signParam = ApiUrlConst.lzyunli + params + ApiUrlConst.lzyunli; |
|
|
|
String sign = SecureUtil.md5(signParam); |
|
|
|
String url = ApiUrlConst.UPD_ORDER; |
|
|
|
Map<String, Object> paramMap = new HashMap<>(10); |
|
|
|
paramMap.put("orderNos",orderNo); |
|
|
|
paramMap.put("sign",sign); |
|
|
|
HttpResult httpResult = HttpUtil.post(url,JsonUtil.objectToJson(paramMap)); |
|
|
|
if(httpResult.getCode()==200){ |
|
|
|
if(httpResult.getData().contains("true")){ |
|
|
|
callbackStatus = 1; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}else { |
|
|
|