SysTableSet.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package com.ruoyi.system.domain;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.ruoyi.common.annotation.Excel;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import lombok.experimental.Accessors;
  9. import java.io.Serializable;
  10. import java.util.HashMap;
  11. import java.util.Map;
  12. /**
  13. * 列宽修改对象 sys_table_set
  14. *
  15. * @author ruoyi
  16. * @date 2021-01-30
  17. */
  18. @Data
  19. @NoArgsConstructor
  20. @Accessors(chain = true)
  21. @TableName("sys_table_set")
  22. public class SysTableSet implements Serializable {
  23. private static final long serialVersionUID=1L;
  24. /** 主键 */
  25. @TableId(value = "id")
  26. private Long id;
  27. /** 表名 */
  28. @Excel(name = "表名")
  29. private String tableName;
  30. /** 用户ID */
  31. @Excel(name = "用户ID")
  32. private String userId;
  33. /**列名ID*/
  34. @Excel(name = "列名ID")
  35. private Long surface;
  36. /**英文列名*/
  37. @Excel(name = "英文列名")
  38. private String label;
  39. /**中文列名*/
  40. @Excel(name = "中文列名")
  41. private String name;
  42. /**选中状态*/
  43. @Excel(name = "选中状态" , readConverterExp = "0=选中,1=未选中")
  44. private Long checked;
  45. /**宽度*/
  46. @Excel(name = "宽度")
  47. private Long width;
  48. /**是否固定列*/
  49. @Excel(name = "是否固定列")
  50. private String fixed;
  51. @TableField(exist = false)
  52. private Map<String, Object> params = new HashMap<>();
  53. }