|
@@ -84,8 +84,7 @@ public class DaJiaCrawlerRequestImpl implements DaJiaCrawlerRequest {
|
|
|
daJiaCrawlerRequestComponent.initData(daJiaCrawlerInitDataRequest, headers);
|
|
daJiaCrawlerRequestComponent.initData(daJiaCrawlerInitDataRequest, headers);
|
|
|
|
|
|
|
|
// 3.2 缓存数据
|
|
// 3.2 缓存数据
|
|
|
- daJiaCrawlerCacheComponent.cacheDaJiaCrawlerSaveResponse(daJiaCrawlerSaveResponse, quoteVo.getOrder()
|
|
|
|
|
- .getOrdersNo());
|
|
|
|
|
|
|
+ daJiaCrawlerCacheComponent.cacheDaJiaCrawlerSaveResponse(daJiaCrawlerSaveResponse, daJiaCrawlerSaveResponse.getProposalInfo().getOrderNo());
|
|
|
|
|
|
|
|
// 4.0 保存数据
|
|
// 4.0 保存数据
|
|
|
daJiaCrawlerOrderService.saveOrderInfo(quoteVo, daJiaCrawlerSaveResponse, daJiaCrawlerInitDataRequest.getBusinessNo());
|
|
daJiaCrawlerOrderService.saveOrderInfo(quoteVo, daJiaCrawlerSaveResponse, daJiaCrawlerInitDataRequest.getBusinessNo());
|
|
@@ -166,21 +165,21 @@ public class DaJiaCrawlerRequestImpl implements DaJiaCrawlerRequest {
|
|
|
DaJiaCrawlerDownloadResponse response;
|
|
DaJiaCrawlerDownloadResponse response;
|
|
|
// 交强保单
|
|
// 交强保单
|
|
|
if (StringUtils.hasLength(daJiaCrawlerOrder.getCiPolicyNo())) {
|
|
if (StringUtils.hasLength(daJiaCrawlerOrder.getCiPolicyNo())) {
|
|
|
- daJiaCrawlerDownloadRequest.setPlyNo(daJiaCrawlerOrder.getCiPolicyNumber());
|
|
|
|
|
|
|
+ daJiaCrawlerDownloadRequest.setPlyNo(daJiaCrawlerOrder.getCiPolicyNo());
|
|
|
response = daJiaCrawlerRequestComponent.electronPolicyIODownload(daJiaCrawlerDownloadRequest, headers);
|
|
response = daJiaCrawlerRequestComponent.electronPolicyIODownload(daJiaCrawlerDownloadRequest, headers);
|
|
|
downloadPolicyResultVo.setJqUrl(response.getFile());
|
|
downloadPolicyResultVo.setJqUrl(response.getFile());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 商业保单
|
|
// 商业保单
|
|
|
if (StringUtils.hasLength(daJiaCrawlerOrder.getBiPolicyNo())) {
|
|
if (StringUtils.hasLength(daJiaCrawlerOrder.getBiPolicyNo())) {
|
|
|
- daJiaCrawlerDownloadRequest.setPlyNo(daJiaCrawlerOrder.getCiPolicyNumber());
|
|
|
|
|
|
|
+ daJiaCrawlerDownloadRequest.setPlyNo(daJiaCrawlerOrder.getCiPolicyNo());
|
|
|
response = daJiaCrawlerRequestComponent.electronPolicyIODownload(daJiaCrawlerDownloadRequest, headers);
|
|
response = daJiaCrawlerRequestComponent.electronPolicyIODownload(daJiaCrawlerDownloadRequest, headers);
|
|
|
downloadPolicyResultVo.setSyUrl(response.getFile());
|
|
downloadPolicyResultVo.setSyUrl(response.getFile());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 非车保单
|
|
// 非车保单
|
|
|
if (StringUtils.hasLength(daJiaCrawlerOrder.getCiPolicyNo())) {
|
|
if (StringUtils.hasLength(daJiaCrawlerOrder.getCiPolicyNo())) {
|
|
|
- daJiaCrawlerDownloadRequest.setPlyNo(daJiaCrawlerOrder.getCiPolicyNumber());
|
|
|
|
|
|
|
+ daJiaCrawlerDownloadRequest.setPlyNo(daJiaCrawlerOrder.getCiPolicyNo());
|
|
|
response = daJiaCrawlerRequestComponent.electronPolicyIODownload(daJiaCrawlerDownloadRequest, headers);
|
|
response = daJiaCrawlerRequestComponent.electronPolicyIODownload(daJiaCrawlerDownloadRequest, headers);
|
|
|
downloadPolicyResultVo.setJyUrl(response.getFile());
|
|
downloadPolicyResultVo.setJyUrl(response.getFile());
|
|
|
}
|
|
}
|
|
@@ -198,7 +197,7 @@ public class DaJiaCrawlerRequestImpl implements DaJiaCrawlerRequest {
|
|
|
.getOrdersNo());
|
|
.getOrdersNo());
|
|
|
String userCode = daJiaCrawlerCacheComponent.getUserCode(attributionInformationVo.getUsername());
|
|
String userCode = daJiaCrawlerCacheComponent.getUserCode(attributionInformationVo.getUsername());
|
|
|
// 订单状态
|
|
// 订单状态
|
|
|
- DaJiaCrawlerOrderListRevisedRequest daJiaCrawlerOrderListRevisedRequest = new DaJiaCrawlerOrderListRevisedRequest(parameters.getLoginCompany(), daJiaCrawlerOrder.getOrdersNo(), userCode);
|
|
|
|
|
|
|
+ DaJiaCrawlerOrderListRevisedRequest daJiaCrawlerOrderListRevisedRequest = new DaJiaCrawlerOrderListRevisedRequest(parameters.getLoginCompany(), daJiaCrawlerOrder.getOrdersNo(), userCode, daJiaCrawlerOrder.getCreateTime());
|
|
|
DaJiaCrawlerOrderListRevisedResponse.ListDTO listDTO = daJiaCrawlerRequestComponent.orderListRevised(daJiaCrawlerOrderListRevisedRequest, headers);
|
|
DaJiaCrawlerOrderListRevisedResponse.ListDTO listDTO = daJiaCrawlerRequestComponent.orderListRevised(daJiaCrawlerOrderListRevisedRequest, headers);
|
|
|
return DaJiaCrawlerQuoteResultsVoBuild.buildOrderStatusResultVo(listDTO);
|
|
return DaJiaCrawlerQuoteResultsVoBuild.buildOrderStatusResultVo(listDTO);
|
|
|
}
|
|
}
|