Parcourir la source

添加 商业是否有费用的因子

785834757 il y a 1 an
Parent
commit
168c3338c5

+ 2 - 0
src/main/java/com/ydtech/modules/fee/dto/vo/RuleAttrMappingVo.java

@@ -306,6 +306,8 @@ public class RuleAttrMappingVo {
         ruleAttrMappingVoList.add(new RuleAttrMappingVo("LicenseArea", insOrders.getLicenseno().substring(0,1)));
         // 系数
         ruleAttrMappingVoList.add(new RuleAttrMappingVo("Coefficient", getCoefficient(carInfo,insAreaCompany).toString()));
+        // 商业是否有费用
+        ruleAttrMappingVoList.add(new RuleAttrMappingVo("CiMessage", (insAreaCompany.getCiMessage() == null || "".equals(insAreaCompany.getCiMessage())) ? "0" : "1"));
         return ruleAttrMappingVoList;
     }
 

+ 4 - 0
src/main/java/com/ydtech/modules/ins/model/vo/QuoteRespVo.java

@@ -201,6 +201,10 @@ public class QuoteRespVo {
     @ApiModelProperty("验车链接")
     private String vehicleInspectionUrl;
 
+    //太平使用
+    @ApiModelProperty("商业险是否有费用")
+    private String ciMessage;
+
     // 诚泰增加特约
     @ApiModelProperty("交强特别约定")
     private String jqappoint;

+ 6 - 0
src/main/java/com/ydtech/modules/order/entity/InsAreaCompany.java

@@ -564,6 +564,12 @@ public class InsAreaCompany implements Serializable {
     @TableField(value = "vehicle_inspection_url")
     private String vehicleInspectionUrl;
 
+    /**
+     * 商业是否有费用  太平使用
+     */
+    @TableField(value = "ci_message")
+    private String ciMessage;
+
     //入口总金额
     @TableField(exist = false)
     private BigDecimal entranceAllFee;

+ 5 - 0
src/main/java/com/ydtech/modules/order/service/impl/InsCrawlerOrderServiceImpl.java

@@ -458,6 +458,11 @@ public class InsCrawlerOrderServiceImpl implements InsCrawlerOrderService {
         }
         // 验车支付链接
         quoteRespVo.setVehicleInspectionUrl(response.getOther().getUpimageUrl());
+        
+        if(response.getOther().getCiMessage() != null && !response.getOther().getCiMessage().equals("")){
+            quoteRespVo.setCiMessage(response.getOther().getCiMessage());
+            insAreaCompany.setCiMessage(response.getOther().getCiMessage());
+        }
 
         //太平绿黄红区
         for (String item : quoteRespVo.getWarnMessageList()) {