From c272cabfe3814857218601ae7aa61b5923d7d4ec Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 14 Apr 2026 11:56:02 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java
index f6d8fe7..14567c5 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java
@@ -466,8 +466,8 @@
log.setContentType(Constants.MONEYLOG_CONTENT_LOAN_ADD);
moneyLogService.save(log);
} else if (state==5) { //还款
- //利息
- double interest = loanOrder.getQuota().multiply(loanOrder.getDailyRate()).doubleValue();
+ //利息=借贷额度 * 日利率 * 借贷天数
+ double interest = loanOrder.getQuota().multiply(loanOrder.getDailyRate()).multiply(BigDecimal.valueOf(loanOrder.getTerm())).doubleValue();
//还款金额
double amt = loanOrder.getQuota().doubleValue() + interest;
BigDecimal amtBD = new BigDecimal(amt).negate();
--
Gitblit v1.9.3