Commit 479589a0 authored by 张庆's avatar 张庆

新增MQ

parent 6216b6dd
...@@ -59,17 +59,10 @@ public class CreditSubmitCommand extends AbstractCommand { ...@@ -59,17 +59,10 @@ public class CreditSubmitCommand extends AbstractCommand {
if (ObjectUtil.isNotNull(order)) { if (ObjectUtil.isNotNull(order)) {
return JsonResult.success(); return JsonResult.success();
} }
CreditModel creditModel = new CreditModel();
creditModel.setOrderNo(request.getOrderNo());
creditComponent.insert(creditModel);
windowsProducer.pullCrditDate(request); windowsProducer.pullCrditDate(request);
// CreditModel creditModel = new CreditModel();
// creditModel.setOrderNo(request.getOrderNo());
// this.convert(request, creditModel);
// ClientInfoModel infoModel = this.convertCredit(request, creditModel);
// JsonResult result = iWakandaFeignService.clientCredit(infoModel);
// result.apiCheck();
// creditComponent.insert(creditModel);
// JSONObject thirdDataReq=new JSONObject();
// thirdDataReq.put("orderNo",request.getOrderNo());
// windowsProducer.pullCreditThirdData(thirdDataReq);
return JsonResult.success(); return JsonResult.success();
} }
} }
...@@ -52,19 +52,17 @@ public class CreditListener extends AbstractMQConsumerHandler<CreditSubmitReques ...@@ -52,19 +52,17 @@ public class CreditListener extends AbstractMQConsumerHandler<CreditSubmitReques
@Override @Override
public void run(CreditSubmitRequest request) throws Exception { public void run(CreditSubmitRequest request) throws Exception {
CreditModel order = creditComponent.getByOrderNo(request.getOrderNo()); CreditModel creditModel = creditComponent.getByOrderNo(request.getOrderNo());
if (ObjectUtil.isNotNull(order)) { if (ObjectUtil.isNull(creditModel)) {
return; throw new RuntimeException("消息重试");
} }
CreditModel creditModel = new CreditModel();
creditModel.setOrderNo(request.getOrderNo()); creditModel.setOrderNo(request.getOrderNo());
this.convert(request, creditModel); this.convert(request, creditModel);
ClientInfoModel infoModel = this.convertCredit(request, creditModel); ClientInfoModel infoModel = this.convertCredit(request, creditModel);
JsonResult result = iWakandaFeignService.clientCredit(infoModel); JsonResult result = iWakandaFeignService.clientCredit(infoModel);
result.apiCheck(); creditComponent.updateByOrderNo(request.getOrderNo(), creditModel);
creditComponent.insert(creditModel); JSONObject thirdDataReq = new JSONObject();
JSONObject thirdDataReq=new JSONObject(); thirdDataReq.put("orderNo", request.getOrderNo());
thirdDataReq.put("orderNo",request.getOrderNo());
windowsProducer.pullCreditThirdData(thirdDataReq); windowsProducer.pullCreditThirdData(thirdDataReq);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment