Переглянути джерело

fix 国任自选险种不可报价问题

liub 1 тиждень тому
батько
коміт
eee487ac0c

+ 3 - 3
tenant/insurance/quotation-guoren/src/main/java/com/jzg/quotation/guoren/api/entity/Request/PremiumRequest.java

@@ -340,7 +340,7 @@ public class PremiumRequest {
 
             String deductible = "0";
             if (StringUtils.isNotEmpty(k.getDeductibleRate())) {
-                deductible = BigDecimal.valueOf(StringUtils.toDouble(k.getDeductibleRate())).divide(BigDecimal.valueOf(100)).toString();
+                deductible = BigDecimal.valueOf(Double.parseDouble(k.getDeductibleRate())).divide(BigDecimal.valueOf(100)).toString();
             }
 
             //第三者责任险
@@ -462,7 +462,7 @@ public class PremiumRequest {
                 prptitemkind.setMainKindFlag("S");
                 prptitemkind.setQuantity(StringUtils.toString(StringUtils.toInt(vinQ.getSeatCountBC()) - 1));
                 prptitemkind.setUnitAmount(StringUtils.toString(k.getUnitAmount()));
-                prptitemkind.setAmount(BigDecimal.valueOf(StringUtils.toDouble(k.getUnitAmount())).multiply(passengerNum).toString());
+                prptitemkind.setAmount(BigDecimal.valueOf(Double.parseDouble(k.getUnitAmount())).multiply(passengerNum).toString());
             }
             //车身划痕险
             if (k.getPlatformKindCode().equals(KindCode.L.getCode())) {
@@ -505,7 +505,7 @@ public class PremiumRequest {
                 prptitemkind.setUnitAmount(StringUtils.toString(k.getUnitAmount()));
                 prptitemkind.setMainKindFlag("S");
                 prptitemkind.setQuantity(StringUtils.toString(StringUtils.toInt(vinQ.getSeatCountBC()) - 1));
-                prptitemkind.setAmount(BigDecimal.valueOf(StringUtils.toDouble(k.getUnitAmount())).multiply(passengerNum).toString());
+                prptitemkind.setAmount(BigDecimal.valueOf(Double.parseDouble(k.getUnitAmount())).multiply(passengerNum).toString());
             }
             //医保外  司机
             if (k.getPlatformKindCode().equals(KindCode.SY_FJ_YBW3.getCode())) {