From b47cd768140f8938775e449e7be631b880f93340 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 10 Oct 2025 18:38:27 +0800
Subject: [PATCH] 1

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java
index 09d15b3..4b1485e 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java
@@ -192,7 +192,7 @@
             }
 
             //计算到期时间
-            LocalDate expirationTime = calculateInsuranceEndDateToDay(LocalDate.now(), userPolicy.getTerm());
+            LocalDate expirationTime = calculateInsuranceEndDate(LocalDate.now(), userPolicy.getNumberDays());
 
             userPolicy.setApprovalStatus(approvalStatus);
             userPolicy.setMessage(message);
@@ -205,7 +205,7 @@
 
             //每天可领
             BigDecimal amountClaimed = userPolicy.getCoverageAmount()
-                    .divide(new BigDecimal(userPolicy.getTerm()), 4, RoundingMode.HALF_UP);
+                    .divide(new BigDecimal(userPolicy.getNumberDays()), 4, RoundingMode.HALF_UP);
 
             MedicalInsuranceAccount medicalInsuranceAccount = new MedicalInsuranceAccount();
             medicalInsuranceAccount.setUserId(userPolicy.getUserId());
@@ -273,7 +273,7 @@
     }
 
     /**
-     * 计算保险到期日
+     * 计算保险到期日按天
      * @param startDate 保险开始日期
      * @param termDays 保险天数
      * @return 保险到期日期

--
Gitblit v1.9.3