Explorar o código

优化水电费生成报表数据不准确问题

Signed-off-by: java110 <928255095@qq.com>
java110 hai 10 meses
pai
achega
e4b421a2a6

+ 3 - 0
service-fee/src/main/java/com/java110/fee/feeMonth/PayFeeMonthHelp.java

@@ -447,6 +447,9 @@ public class PayFeeMonthHelp implements IPayFeeMonthHelp {
                 getDiscountAmount(Double.parseDouble(tmpPayFeeDetailMonthPo.getReceivableAmount()),
                         Double.parseDouble(tmpPayFeeDetailMonthPo.getReceivedAmount()),
                         calendar.getTime(), feeDto) + "");
+        if (feeDetailDto == null) {
+            tmpPayFeeDetailMonthPo.setDiscountAmount("0");
+        }
         tmpPayFeeDetailMonthPo.setMonthId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_monthId, true));
         tmpPayFeeDetailMonthPo.setRemark("程序计算生成");
         tmpPayFeeDetailMonthPo.setObjName(payFeeMonthOwnerDto.getObjName());