From a03a1a440e45f0b64f19640e48e9099b2b79d3b9 Mon Sep 17 00:00:00 2001
From: yupeng <roc__yu@163.com>
Date: 星期二, 22 四月 2025 12:54:51 +0800
Subject: [PATCH] feat: 缴费的扣款金额,返回设置为支付金额

---
 ruoyi-system/src/main/java/com/ruoyi/system/task/utils/TaskUtil.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/task/utils/TaskUtil.java b/ruoyi-system/src/main/java/com/ruoyi/system/task/utils/TaskUtil.java
index ffd0cea..7697d8f 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/task/utils/TaskUtil.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/task/utils/TaskUtil.java
@@ -39,8 +39,8 @@
     public void dayOfProportionBill() {
         try {
             // 查询所有未缴费账单
-            List<TBill> list = billMapper.selectList(new LambdaQueryWrapper<TBill>().eq(TBill::getPayFeesStatus, 1)
-                    .le(TBill::getPayableFeesTime,LocalDate.now()));
+            List<TBill> list = billMapper.selectList(new LambdaQueryWrapper<TBill>().ne(TBill::getPayFeesStatus, 5)
+                    .ne(TBill::getOutstandingMoney,0));
             for (TBill tBill : list) {
                 tBill.setPayFeesStatus("4");
                 TContract contract = contractService.getById(tBill.getContractId());
@@ -55,7 +55,7 @@
                     // 违约金比例
                     BigDecimal proportion = contract.getProportion();
                     // 按每天 待缴费金额 * XX% 增加违约金费用
-                    if (tBill.getOutstandingMoney().compareTo(new BigDecimal("0"))==0){
+                    if (contract.getTotalYear().compareTo(new BigDecimal("0"))==0){
                         tBill.setPayFeesStatus("3");
                         billMapper.updateById(tBill);
                         continue;

--
Gitblit v1.7.1