

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_TYPE")
@Data
public class DicType extends FhzgBaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("父节点ID")
    @TableField("PARENT_ID")
    private Long parentId;
    @ApiModelProperty("类别名")
    @TableField("TYPE_NAME")
    private String typeName;
    @ApiModelProperty("类别描述")
    @TableField("TYPE_DESCRIPTION")
    private String typeDescription;
    @ApiModelProperty("编辑类型(系统sys/业务biz)")
    @TableField("RANGE_TYPE")
    private String rangeType;
    @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;

}
