package com.ruoyi.hezhi.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Getter; import lombok.Setter; import lombok.ToString; import java.math.BigDecimal; import java.util.Date; /** * 相关设置对象 tb_config * * @author ruoyi * @date 2024-10-22 */ @Getter @Setter @ToString public class TbConfig extends BaseEntity { private static final long serialVersionUID = 1L; /** 相关设置主键ID */ private Long configId; /** 设置标识 */ @Excel(name = "设置标识") private String identifying; /** 设置名称 */ @Excel(name = "设置名称") private String name; /** 设置解释 */ @Excel(name = "设置解释") private String configExplain; /** 设置内容(int类型) */ @Excel(name = "设置内容") private Integer configInt; /** 设置内容(string类型) */ @Excel(name = "设置内容") private String configString; /** 设置内容2(string类型) */ @Excel(name = "设置内容") private String configString2; /** 设置内容3(string类型) */ private String configString3; /** 设置内容4(string类型) */ private String configString4; /** 设置内容5(string类型) */ private String configString5; /** 设置内容6(string类型) */ private String configString6; /** 设置内容(decimal类型) */ private BigDecimal configDecimal; /** 设置内容(decimal2类型) */ private BigDecimal configDecimal2; /** 设置类型(0-无,1-int,2-string,3-decimal,4-富文本,5-图片) */ private Integer type; /** 排序 */ @Excel(name = "排序") private Integer sort; /** 备注 */ @Excel(name = "备注") private String remarks; /** 状态(0-显示,1-隐藏) */ @Excel(name = "状态", readConverterExp = "0=-显示,1-隐藏") private Integer status; /** 发布时间 */ private Date publicationTime; /** 发布人 */ private String publisher; /** 删除时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "删除时间", width = 30, dateFormat = "yyyy-MM-dd") private Date deleteTime; /** 删除人 */ @Excel(name = "删除人") private String deleteBy; /** 删除标记(0-正常,1-删除) */ private Integer delFlag; }