1
zj
2025-09-19 1ff642981afabeea08cdf2ffc6607dafd6979b97
ruoyi-system/src/main/java/com/ruoyi/system/domain/MedicalInsuranceAccount.java
@@ -7,6 +7,7 @@
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;
/**
 * 医疗保险账户实体类
@@ -19,22 +20,28 @@
    private Integer id;
    // 用户ID
    private String userId;
    private Integer userId;
    // 保单ID
    private Long policyId;
    private Integer policyId;
    // 保险产品ID
    private Integer productId;
    // 账户余额
    private BigDecimal accountBalance;
    // 保险总额度
    private BigDecimal totalQuota;
    // 年度限额
    private BigDecimal annualLimit;
    // 账户余额(用户申请使用才扣)
    private BigDecimal remainingBalance ;
    // 已使用金额
    private BigDecimal usedAmount;
    //待领金额
    private BigDecimal amountClaimed;
    //已领取金额
    private BigDecimal alreadyReceived;
    // 已使用金额(用户申请使用才增加)
    private BigDecimal amountAlreadyUsed;
    // 账户生效日期
    private LocalDate effectiveDate;
@@ -46,10 +53,10 @@
    private AccountStatus accountStatus;
    // 创建时间
    private LocalDateTime createdAt;
    private Date createdAt;
    // 更新时间
    private LocalDateTime updatedAt;
    private Date updatedAt;
    // 账户状态枚举
    public enum AccountStatus {