Преглед изворни кода

修改交商,交三的条件

wks пре 2 година
родитељ
комит
5674cf8366
1 измењених фајлова са 4 додато и 3 уклоњено
  1. 4 3
      src/main/java/com/ydtech/modules/order/entity/InsOrders.java

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

@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
 import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ydtech.constants.enums.InsuranceRisk;
 import com.ydtech.constants.enums.dict.InsOrderStatusEnum;
 import com.ydtech.constants.enums.dict.agreement.ProductsType;
 import com.ydtech.exception.SystemException;
@@ -235,11 +236,11 @@ public class InsOrders implements Serializable {
      */
     private void insuranceInformation(List<RiskInfoVo> risks, List<KindInfoVo> kinds) {
         for (RiskInfoVo riskInfoVo : risks) {
-            if ("0507".equals(riskInfoVo.getRiskCode())) { //交强
+            if (InsuranceRisk.TRAFFIC.getCode().equals(riskInfoVo.getRiskCode())) { //交强
                 this.setJqstartdate(riskInfoVo.getStartDate());
                 this.setJqenddate(riskInfoVo.getEndDate());
             }
-            if ("0510".equals(riskInfoVo.getRiskCode())) { //商业
+            if (InsuranceRisk.BUSINESS.getCode().equals(riskInfoVo.getRiskCode())) { //商业
                 this.setSystartdate(riskInfoVo.getStartDate());
                 this.setSyenddate(riskInfoVo.getEndDate());
 
@@ -284,7 +285,7 @@ public class InsOrders implements Serializable {
                 haveBusiKind = true;
             }
         }
-        if (risks.size() == 1 && "0507".equals(risks.get(0).getRiskCode())) {
+        if (risks.size() == 1 && InsuranceRisk.TRAFFIC.getCode().equals(risks.get(0).getRiskCode())) {
             productsType = ProductsType.PT_0330;//单交
         } else if (risks.size() == 1 && !haveCarDamageKind && haveBusiKind) {
             productsType = ProductsType.PT_034002;//单三