package com.template.model.vo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.util.Date;

/**
 * @Author: binguo
 * @Date: 2023/12/4 星期一 15:57
 * @Description: com.template.model.vo
 * @Version: 1.0
 */
@Data
public class SmartFreezeRecordPageVo {
    /**
     * 数据ID
     */
    private Integer id;

    /**
     * 用户编号
     */
    private String cardNo;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 冻结方式
     */
    @JsonIgnore
    private Integer type;

    /**
     * 冻结方式
     * 永久冻结：0
     * 指定时间：1
     */
    private String typeStr;

    public String getTypeStr() {
        return type.intValue() == 0 ? "永久冻结" : "指定时间";
    }

    public void setTypeStr(String typeStr) {
        this.typeStr = typeStr;
    }
}
