java110
2023-04-13 0e5279b7b056046a94c9355bed1b3b65a8ccbbe2

1个文件已修改
5 ■■■■ 已修改文件
java110-core/src/main/java/com/java110/core/smo/impl/ComputeFeeSMOImpl.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
java110-core/src/main/java/com/java110/core/smo/impl/ComputeFeeSMOImpl.java
@@ -2300,9 +2300,12 @@
        if (feeDto.getEndTime().getTime() < rateStartTime.getTime()) {
            curOweMonth = dayCompare(feeDto.getEndTime(), rateStartTime);
            oweAmountDec = curFeePrice.multiply(new BigDecimal(curOweMonth)).setScale(FeeConfigConstant.FEE_SCALE, BigDecimal.ROUND_HALF_UP);
            curOweMonth = dayCompare(rateStartTime, feeDto.getDeadlineTime());
        }else{
            curOweMonth = dayCompare(feeDto.getEndTime(), feeDto.getDeadlineTime());
        }
       // curOweMonth = dayCompare(rateStartTime, feeDto.getDeadlineTime());
        curOweMonth = dayCompare(rateStartTime, feeDto.getDeadlineTime());
        double maxCycle = Math.ceil(curOweMonth / rateCycle);