瀏覽代碼

订单编辑

wks 2 年之前
父節點
當前提交
d04804faec

+ 5 - 9
src/main/java/com/ydtech/modules/order/entity/vo/InsOrdersEditingVo.java

@@ -27,11 +27,14 @@ public class InsOrdersEditingVo extends InsOrders implements Serializable {
 
         private static final long serialVersionUID = 5819731807013343817L;
 
+        @ApiModelProperty("编辑状态")
+        private boolean editStatus = true;
+
         @ApiModelProperty("订单状态")
-        private final String orderstatus;
+        private String orderstatus;
 
         @ApiModelProperty("保险公司名称")
-        private final String inscompany;
+        private String inscompany;
 
         @ApiModelProperty("交强险和车船税合计")
         private double ciSumPermium;
@@ -51,9 +54,6 @@ public class InsOrdersEditingVo extends InsOrders implements Serializable {
         @ApiModelProperty("交强险和商业险")
         private List<QuoteRiskRespVo> riskList;
 
-        //add 警告信息 lig 2023-09-12
-        @ApiModelProperty("警告信息")
-        private List<String> warnMessageList;
 
         //add 交强商业开始结束起保日期 lig 2023-09-12
         @ApiModelProperty("开始起保日期交强")
@@ -103,10 +103,6 @@ public class InsOrdersEditingVo extends InsOrders implements Serializable {
         @ApiModelProperty("欠税明细")
         private List<TaxArrears> taxArrears;
 
-        //add 增加返回出险信息  lig 2023-09-14
-        @ApiModelProperty("出险信息")
-        private String accidentInfoStr;
-
         @ApiModelProperty("扩展字段")
         private Object extendInfo;
 

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

@@ -357,19 +357,4 @@ public class InsCrawlerOrderServiceImpl implements InsCrawlerOrderService {
         return HttpResult.ok(request.getOverlayPlanList());
     }
 
-
-    public static void main(String[] args) {
-        List<InsTaskImagesBase64> insTaskImagesBase64s = new ArrayList<>();
-        for (int i = 0; i < 6; i++) {
-            InsTaskImagesBase64 insTaskImagesBase64 = new InsTaskImagesBase64();
-            insTaskImagesBase64.setImageType(i + "");
-            insTaskImagesBase64.setImageId(i + "");
-        }
-
-
-        Map<String, String> collect = insTaskImagesBase64s.stream().collect(Collectors.toMap(InsTaskImagesBase64::getImageType,
-                InsTaskImagesBase64::getImageId));
-        System.out.println(collect);
-    }
-
 }

+ 2 - 11
src/main/java/com/ydtech/modules/order/service/impl/YongchengOrderApiServiceImpl.java

@@ -350,11 +350,8 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
         QuoteRespVo quoteRespVo = YcBuildData.buildQuoteRespVo(order, rr, yaQuoteInfoVo);
         //8 生成订单
         InsAreaCompany iac = responseOrder(order, quoteRespVo, rr, quoteVo);
+
         quoteRespVo.setCompanyId(iac.getId());
-        order.setOwnerinfo(JSON.parseObject(JSON.toJSONString(yaQuoteInfoVo.getOwnerInfo())));
-        order.setInsureinfo(JSON.parseObject(JSON.toJSONString(yaQuoteInfoVo.getInsuredPersonInfo())));
-        order.setApplyinfo(JSON.parseObject(JSON.toJSONString(yaQuoteInfoVo.getPolicyHolderInfo())));
-        insOrdersService.updateById(order);
 
         if (CollUtil.isNotEmpty(requestInfoList)) {
             quoteRespVo.getWarnMessageList().addAll(requestInfoList);
@@ -1271,7 +1268,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
         if (null != quoteRespVo.getTaxArrears()) {
             insAreaCompany.setTaxArrears(JSON.parseArray(JSON.toJSONString(quoteRespVo.getTaxArrears())));
         }
-        insAreaCompanyService.save(insAreaCompany);
+        insAreaCompanyService.insertCompanyAndOrders(insAreaCompany);
         return insAreaCompany;
     }
 
@@ -1537,10 +1534,4 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
 
     }
 
-    private void buildRegionParam(Ruote m, BaseQuoteInfoVo yaQuoteInfoVo, List<String> ownerProvinceData,
-                                  List<String> insuredProvinceData, List<String> applicantProvinceData) {
-
-
-    }
-
 }