瀏覽代碼

no message

FengChaoYu 1 天之前
父節點
當前提交
b2dabc8126

+ 2 - 1
mall-server-api/src/main/java/com/gree/mall/manager/logic/user/UserCompanyCreditLogic.java

@@ -139,7 +139,7 @@ public class UserCompanyCreditLogic {
                         .updateById();
             } else if (amount.compareTo(oldCreditLimit) < 0) {
                 // 减少额度处理
-
+                final BigDecimal subCreditLimit = oldCreditLimit.subtract(amount);
                 // 减少的额度是否低于当前已使用的授信额度
                 final List<UserCompanyCreditBillItem> billItems = userCompanyCreditBillItemService.lambdaQuery()
                         .select(UserCompanyCreditBillItem::getAmount)
@@ -155,6 +155,7 @@ public class UserCompanyCreditLogic {
                 }
 
                 userCompanyCredit.setCreditLimit(amount)
+                        .setAvailableCredit(amount.subtract(useCreditAmount))
                         .updateById();
             }
         }