package com.glxp.api.entity.system; 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 java.io.Serializable; import java.util.Date; import lombok.Data; @Data @TableName(value = "sys_table_head") public class SysTableHeadEntity implements Serializable { @TableId(value = "id", type = IdType.INPUT) private Integer id; /** * 前端页面名称 */ @TableField(value = "pageName") private String pageName; /** * 前端页面标识 */ @TableField(value = "pageCode") private String pageCode; /** * 所属后端返回类 */ @TableField(value = "response") private String response; /** * 显示的标题 */ @TableField(value = "`label`") private String label; /** * 字段名 */ @TableField(value = "prop") private String prop; /** * 对应列的宽度 */ @TableField(value = "width") private Double width; /** * 是否显示 */ @TableField(value = "isShow") private String isShow; /** * 自适应宽度 */ @TableField(value = "isAuto") private String isAuto; /** * 当内容过长被隐藏时显示 tooltip */ @TableField(value = "overflow") private Boolean overflow; /** * 排序顺序 */ @TableField(value = "sort") private Integer sort; /** * 是否启用自定义排序 */ @TableField(value = "customSort") private Boolean customSort; /** * 备注 */ @TableField(value = "remark") private String remark; /** * 更新时间 */ @TableField(value = "updateTime") private Date updateTime; private static final long serialVersionUID = 1L; }