//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.hdkj.lt.core.sys.model.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hdkj.lt.base.model.entity.FhzgBaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

@EqualsAndHashCode(callSuper = true)
@ApiModel("数据字典表")
@TableName("SYS_DICT_SINGLE")
@Data
public class DicSingle extends FhzgBaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("类型(sys_dict_type外键)")
    @TableField("TYPE_ID")
    private Long typeId;
    @ApiModelProperty("编码值")
    @TableField("VALUE")
    private String value;
    @ApiModelProperty("编码名称")
    @TableField("LABEL")
    private String label;
    @ApiModelProperty("排序")
    @TableField("SORT")
    private Integer sort;
    @ApiModelProperty("备用字段1")
    @TableField("BAK_1")
    private String bak1;
    @ApiModelProperty("备用字段2")
    @TableField("BAK_2")
    private String bak2;
    @ApiModelProperty("备用字段3")
    @TableField("BAK_3")
    private String bak3;
    @ApiModelProperty("父级主键ID")
    @TableField("PARENT_ID")
    private Long parentId;
    @ApiModelProperty("字典类别名称")
    @TableField(
            exist = false
    )
    private String typeName;
    @ApiModelProperty("字典类别描述")
    @TableField(
            exist = false
    )
    private String typeDesc;
}
