浏览代码

修改代码

wks 2 年之前
父节点
当前提交
8fca716e54

+ 2 - 1
src/main/java/com/ydtech/constants/enums/dict/organization/OrganizationSource.java

@@ -2,6 +2,7 @@ package com.ydtech.constants.enums.dict.organization;
 
 
 import com.ydtech.aop.request.DictEnum;
+import com.ydtech.constants.enums.dict.IBaseEnum;
 import lombok.AllArgsConstructor;
 import lombok.Getter;
 
@@ -13,7 +14,7 @@ import lombok.Getter;
 @AllArgsConstructor
 @Getter
 @DictEnum(key = "organizationSource", desc = "机构来源")
-public enum OrganizationSource {
+public enum OrganizationSource implements IBaseEnum {
 
     OS_1("1", "渠道", 0, 0),
     OS_2("2", "个代", 1, 0),

+ 6 - 4
src/main/java/com/ydtech/modules/order/entity/crawler/response/CrawlerQuoteResponse.java

@@ -4,7 +4,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
 import com.ydtech.modules.ins.model.vo.AccidentResponseVo;
 import com.ydtech.modules.order.entity.vo.CoreModelsVo;
 import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
 import lombok.*;
 import org.springframework.util.ObjectUtils;
 
@@ -255,11 +254,15 @@ public class CrawlerQuoteResponse extends CrawlerBaseResponse {
 
             private static final long serialVersionUID = -4403793340565853838L;
 
-            @ApiModelProperty("备注")
+            /**
+             * 备注
+             */
             @JsonProperty("description")
             private String description;
 
-            @ApiModelProperty("备注")
+            /**
+             * 审核意见
+             */
             @JsonProperty("opinion")
             private String opinion;
 
@@ -268,7 +271,6 @@ public class CrawlerQuoteResponse extends CrawlerBaseResponse {
     }
 
 
-
     @NoArgsConstructor
     @Data
     public static class CrawlerCarInfoVo implements Serializable {

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

@@ -327,7 +327,7 @@ public class InsCrawlerOrderServiceImpl implements InsCrawlerOrderService {
         quoteRespVo.setJqAdjustRate(other.getJqDiscount());
         quoteRespVo.setSyAdjustRate(other.getSyDiscount());
         quoteRespVo.setOrderno(orderNo); //订单号
-
+        quoteRespVo.setPredictInfo(other.getPredictInfo().stream().map(QuoteRespVo.PreUnderwritingInfoDTO::new).collect(Collectors.toList()));
         // 起保日期和终保日期
         quoteRespVo.setStartDateJq(response.getJqStartDate());
         quoteRespVo.setEndDateJq(response.getJqEndDate());
@@ -337,7 +337,6 @@ public class InsCrawlerOrderServiceImpl implements InsCrawlerOrderService {
         // 核心返回车型信息
         CrawlerQuoteResponse.CrawlerCarInfoVo carInfo = response.getCarInfo();
         quoteRespVo.setCoreModels(carInfo.toCoreModelsVo());
-
         // 重复投保信息
         ArrayList<String> strings = new ArrayList<>();
         if (!StringUtils.isEmpty(response.getJqRepeatInfo())) {