Procházet zdrojové kódy

1.处理泰康报价接口返回内容字段变更报错
2.泰康车型查询接口增加字段
3.紫金税务登记证号查询地址缺失编译报错问题

wangrq před 3 měsíci
rodič
revize
8a00bb1cd2

+ 20 - 0
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/crawler/model/entity/TKCarInfoVo.java

@@ -155,6 +155,26 @@ public class TKCarInfoVo extends UnknownFieldEntity {
      */
     private List<TKCarModel> carModel;
 
+    /**
+     * 颜色代码
+     */
+    private String colorCode;
+
+    /**
+     * 整备质量
+     */
+    private String curingQuality;
+
+    /**
+     * 车辆类型
+     */
+    private String vehicleType;
+
+    /**
+     * 车辆类型中文名称
+     */
+    private String vehicleTypeCname;
+
     @Override
     protected void addChildUnknownFields() {
         addChildUnknownField("carCheckVo", carCheckVo);

+ 1 - 1
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/crawler/model/entity/TKOther.java

@@ -80,7 +80,7 @@ public class TKOther extends UnknownFieldEntity {
     /**
      * 商业险消息
      */
-    private String messageCI;
+    private List<String> messageCI;
 
     /**
      * 来源ID

+ 4 - 1
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/crawler/service/TKSimpleService.java

@@ -436,7 +436,10 @@ public class TKSimpleService {
         TKCarModel tkCarModel = CarModelsFilterUtils.to(tkCarModels, commonCarInfoVo);
         tkCarModel.setLicenseNo(commonCarInfoVo.getLicenseNo());
         carInfoVo.setCarModel(List.of(tkCarModel));
-
+        carInfoVo.setColorCode(commonCarInfoVo.getColorCode());
+        carInfoVo.setCuringQuality(commonCarInfoVo.getCompleteKerbMass());
+        carInfoVo.setVehicleType(tkCarModel.getVehicleType());
+        carInfoVo.setVehicleTypeCname(tkCarModel.getVehicleTypeCname());
         carInfoVo.setIsQueryCarByOCR("3"); // 车型查询时是3,忘了什么时候是2
         carInfoVo.setOperateFlag("4");
         carInfoVo.setVinNo(commonCarInfoVo.getVinNo());

+ 2 - 0
tenant/insurance/quotation-zijin/src/main/java/com/jzg/quotation/zijin/crawler/enums/RequestUrl.java

@@ -24,6 +24,8 @@ public enum RequestUrl implements CrawlerRequestUrlStandard {
     PRICE("/api/v1/vehicle/proposal-process/premium-calculation", "计算保费"),
     SAVE_QUOTE_INFORMATION("/dpgateway/insurance-order/order/save", "保存报价信息"),
     SAVE_PROPOSAL_ORDER("/kscd-frontend/order/saveProposal", "保存投保单"),
+    // 税务登记证号
+    GET_TAX_REGISTRY_NUMBER("/temp/api/v1/insurance/public/taxInfo/getTaxRegistryNumber", "获取税务登记证号"),
     // 核保
     UNDERWRITING("/kscd-frontend/carAutoUnderwriting", "核保"),
     //上传影像