1
zj
2025-10-10 b47cd768140f8938775e449e7be631b880f93340
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 保险到期日期