Browse Source

修改返回车船税信息

wks 2 years ago
parent
commit
c4aae572d8

+ 3 - 0
src/main/java/com/ydtech/modules/order/entity/InsOrders.java

@@ -226,6 +226,9 @@ public class InsOrders implements Serializable {
         // 2.4 产品信息
         this.productInformation(risks, kinds);
         this.setCreatetime(LocalDateTime.now());
+
+        // 2.5 车船税信息
+        this.setVehicleAndVesselTax(JSON.parseObject(JSON.toJSONString(quoteInfoVo.getVehicleAndVesselTax())));
     }
 
     /**

+ 5 - 1
src/main/java/com/ydtech/modules/order/entity/vo/OrderVo.java

@@ -320,7 +320,11 @@ public class OrderVo implements Serializable {
     @TableField(value = "cross_insurance", typeHandler = FastjsonTypeHandler.class)
     private JSONArray crossInsurance;
 
-
+    /**
+     * 车船税信息
+     */
+    @TableField(value = "vehicle_and_vessel_tax", typeHandler = FastjsonTypeHandler.class)
+    private JSONObject vehicleAndVesselTax;
 
     /**
      * 扩展字段

+ 1 - 1
src/main/java/com/ydtech/modules/order/service/impl/ZhongMeiOrderApiServiceImpl.java

@@ -335,7 +335,7 @@ public class ZhongMeiOrderApiServiceImpl implements ZhongMeiOrderApiService {
         if("1".equals(response.getStatusCode())){
             List<String> urlList = response.getDownloadUrl();
 
-            if(urlList!=null && urlList.size()>0){
+            if(urlList!=null && !urlList.isEmpty()){
                String url = urlList.get(0);
                String templateName = "";
                if("DZ_AJ".equals(code)){

+ 1 - 0
src/main/resources/mapper/modules/order/InsOrdersMapper.xml

@@ -129,6 +129,7 @@
                o.frameno,
                o.licenseno,
                o.insuredname,
+               o.vehicle_and_vessel_tax,
                iac.jq_start_date as jqstartdate,
                iac.jq_end_date as jqenddate,
                iac.sy_start_date as systartdate,