xuqiang 3 месяцев назад
Родитель
Сommit
ff9c467ca4

+ 2 - 1
tenant/insurance/quotation-dajia/src/main/java/com/jzg/quotation/dajia/crawler/entity/request/DaJiaCrawlerPriceRequest.java

@@ -1,5 +1,6 @@
 package com.jzg.quotation.dajia.crawler.entity.request;
 
+import cn.hutool.core.collection.CollectionUtil;
 import com.fasterxml.jackson.annotation.JsonProperty;
 import com.jzg.commons.entity.quote.vo.QuoteVo;
 import com.jzg.quotation.dajia.crawler.entity.request.quote.*;
@@ -168,7 +169,7 @@ public class DaJiaCrawlerPriceRequest implements Serializable {
             startTime = businessInsurance.getProductInfo().getStartDate();
             endTime = businessInsurance.getProductInfo().getEndDate();
         }
-
+        proposalInfo.setJyMark(CollectionUtil.isNotEmpty(quoteVo.getAccidentalDrivings()) ? "1" : "0");
         this.driveInsurance = new DriveInsuranceDTO(quoteVo.getAccidentalDrivings(),startTime,endTime);
         this.jabFamilyDriveInsurance = new Object();
         this.rqbFamilyDriveInsurance = new Object();

+ 2 - 2
tenant/insurance/quotation-dajia/src/main/java/com/jzg/quotation/dajia/crawler/entity/request/quote/DriveInsuranceDTO.java

@@ -186,12 +186,12 @@ public class DriveInsuranceDTO implements Serializable {
             this.proposalNo = "";
             this.proposalTime = "";
             this.planId = accidentalDrivingVo.getProductCode();
-            this.number = accidentalDrivingVo.getQuantity();
+            this.number = 1;
             this.startDate = startTime;
             this.premium = "0.00";
             this.sumInsured = "";
             this.perPrmSum = Double.parseDouble(accidentalDrivingVo.getPremium());
-            this.perAmtSum = 1;
+            this.perAmtSum = accidentalDrivingVo.getQuantity();
             this.uncarDateMark = "1";
         }
     }