|
|
@@ -121,7 +121,7 @@ public class ZhongMeiCrawlerRequestImpl implements ZhongMeiCrawlerRequest {
|
|
|
* @param paymentLinkVo
|
|
|
*/
|
|
|
@Override
|
|
|
- public PaymentLinkResultsVo getPaymentLink(PaymentLinkVo paymentLinkVo) throws JsonProcessingException {
|
|
|
+ public PaymentLinkResultsVo getPaymentLink(PaymentLinkVo paymentLinkVo){
|
|
|
// 1.0获取token的请求头
|
|
|
AttributionInformationVo attributionInformationVo = paymentLinkVo.getOrder().getAttributionInformationVo();
|
|
|
String userCode = zmCrawlerRequestComponent.getUserCode(attributionInformationVo.getUsername());
|
|
|
@@ -190,7 +190,7 @@ public class ZhongMeiCrawlerRequestImpl implements ZhongMeiCrawlerRequest {
|
|
|
Map<String, List<Map<String, String>>> docCodeAndImage = new HashMap<>();
|
|
|
for (InsuranceImageVo image : insuranceUploadImageVo.getImageVoList()) {
|
|
|
List<InsuranceImageVo.ImageDTO> imageBase64List = image.getImageBase64List();
|
|
|
- if (imageBase64List != null && imageBase64List.size() > 0) {
|
|
|
+ if (imageBase64List != null && !imageBase64List.isEmpty()) {
|
|
|
//判断照片类型是否属于中煤影像类型,不属于则默认为01
|
|
|
String code = Arrays.stream(ZmCrawlerImageConstant.ZM_IMAGE_TYPE).collect(Collectors.toList()).contains(image.getImageCode()) ? image.getImageCode() : "01";
|
|
|
ZmCrawlerImageImportRequest imageImportRequest = new ZmCrawlerImageImportRequest(imageBase64List.size(), crawlerOrder.getBussinessNo(), code, batchId);
|
|
|
@@ -203,7 +203,7 @@ public class ZhongMeiCrawlerRequestImpl implements ZhongMeiCrawlerRequest {
|
|
|
if (maps != null) {
|
|
|
imageResList = maps;
|
|
|
}
|
|
|
- for (int i = 0; i < result.keySet().size()-1; i++) {
|
|
|
+ for (int i = 0; i < result.size()-1; i++) {
|
|
|
imageResList.add((Map<String, String>)result.get(String.valueOf(i)));
|
|
|
}
|
|
|
docCodeAndImage.put(imageImportRequest.getDocCode(), imageResList);
|
|
|
@@ -220,12 +220,12 @@ public class ZhongMeiCrawlerRequestImpl implements ZhongMeiCrawlerRequest {
|
|
|
/**
|
|
|
* 下载保单
|
|
|
*
|
|
|
- * @param orderBase
|
|
|
+ * @param downloadPolicyVo
|
|
|
*/
|
|
|
@Override
|
|
|
- public void downloadPolicy(OrderBase orderBase) {
|
|
|
+ public DownloadPolicyResultVo downloadPolicy(DownloadPolicyVo downloadPolicyVo) {
|
|
|
// 1.0获取token的请求头
|
|
|
- AttributionInformationVo attributionInformationVo = orderBase.getAttributionInformationVo();
|
|
|
+ AttributionInformationVo attributionInformationVo = downloadPolicyVo.getOrder().getAttributionInformationVo();
|
|
|
String authorization = zmCrawlerRequestComponent.getAuthorization(attributionInformationVo.getUsername());
|
|
|
//获取配置信息
|
|
|
ZmCrawlerConfigureParameters zmCrawlerConfigureParameters = ConfigureParametersConversion.conversionEntity(ZmCrawlerConfigureParameters.class, attributionInformationVo.getConfigInfo());
|
|
|
@@ -234,6 +234,8 @@ public class ZhongMeiCrawlerRequestImpl implements ZhongMeiCrawlerRequest {
|
|
|
ZmCrawlerPolicyPrintRequest policyPrintRequest = new ZmCrawlerPolicyPrintRequest("保单号", "险种编码", "车牌号", "");
|
|
|
policyPrintRequest.setHead(head);
|
|
|
ZmCrawlerPolicyPrintResponse policyPrintResponse = zmCrawlerRequestComponent.policyPrint(policyPrintRequest);
|
|
|
+
|
|
|
+ return null;
|
|
|
}
|
|
|
|
|
|
/**
|