puzhibing
昨天 770c90dd33db8f975db417531686e93e17e5a3a8
ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/TChargingCard.java
@@ -31,6 +31,12 @@
    @ApiModelProperty(value = "卡号")
    private String cardNo;
    /** 完整卡号(固定16位,不足前面补0;仅充电桩刷卡查询用,不在前端展示,不对外返回) */
    @JsonIgnore
    @TableField("full_card_no")
    @ApiModelProperty(value = "完整卡号(固定16位,不足前面补0,仅充电查询用,不对外返回)")
    private String fullCardNo;
    /** 卡密码(BCrypt 密文);为空表示未配置密码,刷卡启动时不校验密码(V0.2 定稿) */
    @JsonIgnore
    @ApiModelProperty(value = "卡密码(BCrypt 密文,仅内部存储与校验,不对外返回;空表示未配置,刷卡时不校验密码)")
@@ -39,6 +45,12 @@
    @Excel(name = "卡余额", width = 16, scale = 2)
    @ApiModelProperty(value = "卡余额")
    private BigDecimal balance;
    /** 锁定金额:刷卡充电申请时按账户模式冻结(分配模式锁卡余额;共享模式锁企业账户不落卡),结算后释放 */
    @Excel(name = "锁定额度", width = 16, scale = 2)
    @TableField("locked_amount")
    @ApiModelProperty(value = "锁定金额(充电申请时冻结,结算后释放)")
    private BigDecimal lockedAmount;
    /** 所属公司ID(关联 t_group_company.id,跨库仅存ID) */
    @TableField("company_id")
@@ -60,6 +72,26 @@
    @ApiModelProperty(value = "所属车队名称")
    private String fleetName;
    /** 账户模式(列表远程回填,不落库):1=共享模式,2=分配模式 */
    @TableField(exist = false)
    @ApiModelProperty(value = "账户模式:1共享模式,2分配模式")
    private Integer accountMode;
    /** 可用余额(列表远程回填,不落库):分配模式=卡余额,共享模式=公司可用余额 */
    @TableField(exist = false)
    @ApiModelProperty(value = "可用余额:分配模式取卡余额,共享模式取公司可用余额")
    private BigDecimal availableBalance;
    /** 超额(列表远程回填,不落库):可用余额为负时取其绝对值 */
    @TableField(exist = false)
    @ApiModelProperty(value = "超额:可用余额为负时的绝对值")
    private BigDecimal overrun;
    /** 账户状态(列表远程回填,不落库):1=正常,2=欠款 */
    @TableField(exist = false)
    @ApiModelProperty(value = "账户状态:1正常,2欠款")
    private Integer accountStatus;
    @Excel(name = "启用状态", width = 14, readConverterExp = "1=启用,2=禁用")
    @ApiModelProperty(value = "状态:1启用,2禁用")
    private Integer status;