|
@@ -340,7 +340,7 @@ public class PremiumRequest {
|
|
|
|
|
|
|
|
String deductible = "0";
|
|
String deductible = "0";
|
|
|
if (StringUtils.isNotEmpty(k.getDeductibleRate())) {
|
|
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.setMainKindFlag("S");
|
|
|
prptitemkind.setQuantity(StringUtils.toString(StringUtils.toInt(vinQ.getSeatCountBC()) - 1));
|
|
prptitemkind.setQuantity(StringUtils.toString(StringUtils.toInt(vinQ.getSeatCountBC()) - 1));
|
|
|
prptitemkind.setUnitAmount(StringUtils.toString(k.getUnitAmount()));
|
|
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())) {
|
|
if (k.getPlatformKindCode().equals(KindCode.L.getCode())) {
|
|
@@ -505,7 +505,7 @@ public class PremiumRequest {
|
|
|
prptitemkind.setUnitAmount(StringUtils.toString(k.getUnitAmount()));
|
|
prptitemkind.setUnitAmount(StringUtils.toString(k.getUnitAmount()));
|
|
|
prptitemkind.setMainKindFlag("S");
|
|
prptitemkind.setMainKindFlag("S");
|
|
|
prptitemkind.setQuantity(StringUtils.toString(StringUtils.toInt(vinQ.getSeatCountBC()) - 1));
|
|
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())) {
|
|
if (k.getPlatformKindCode().equals(KindCode.SY_FJ_YBW3.getCode())) {
|