소스 검색

优化代码

java110 5 년 전
부모
커밋
3c13c959da
1개의 변경된 파일과 3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      service-fee/src/main/java/com/java110/fee/discount/impl/VacantHousingDiscountImpl.java

+ 3 - 1
service-fee/src/main/java/com/java110/fee/discount/impl/VacantHousingDiscountImpl.java

@@ -82,7 +82,9 @@ public class VacantHousingDiscountImpl implements IComputeDiscount {
 
         BigDecimal priceDec = new BigDecimal(price);
 
-        BigDecimal cycleDec = new BigDecimal(month);
+        //BigDecimal cycleDec = new BigDecimal(month);
+        //2021-03-05 根据缴费 时长来算 不应该按 至少缴费来算
+        BigDecimal cycleDec = new BigDecimal(feeDiscountDto.getCycles());
 
         double discountPrice = priceDec.multiply(cycleDec).multiply(new BigDecimal(1.0 - rate)).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue();