package com.njzscloud.supervisory.dict.pojo;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.*;

/**
 * 字典条目表
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName("sys_dict_item")
public class SysDictItemEntity {

    /**
     * Id
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 字典 Id; sys_dict.id
     */
    private Long dictId;

    /**
     * 字典标识; sys_dict.dict_key
     */
    private String dictKey;

    /**
     * 值; 分类值/字典项值
     */
    private String val;

    /**
     * 显示文本; 分类显示文本/字典项显示文本
     */
    private String txt;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 备注
     */
    private String memo;

    /**
     * 是否删除; 0-->未删除、1-->已删除
     */
    @TableLogic
    private Boolean deleted;

}
