ソースを参照

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

Signed-off-by: java110 <928255095@qq.com>
java110 11 ヶ月 前
コミット
e4b421a2a6
共有1 個のファイルを変更した3 個の追加0 個の削除を含む
  1. 3 0
      service-fee/src/main/java/com/java110/fee/feeMonth/PayFeeMonthHelp.java

+ 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());