979ccdb84f1fedbdb899937971c96b5142f39d96.svn-base 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. package org.jeecg.modules.system.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import io.swagger.annotations.ApiModel;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.Data;
  9. import lombok.EqualsAndHashCode;
  10. import lombok.experimental.Accessors;
  11. import org.jeecgframework.poi.excel.annotation.Excel;
  12. import org.springframework.format.annotation.DateTimeFormat;
  13. /**
  14. * @Description: 填值规则
  15. * @Author: jeecg-boot
  16. * @Date: 2019-11-07
  17. * @Version: V1.0
  18. */
  19. @Data
  20. @TableName("sys_fill_rule")
  21. @EqualsAndHashCode(callSuper = false)
  22. @Accessors(chain = true)
  23. @ApiModel(value = "sys_fill_rule对象", description = "填值规则")
  24. public class SysFillRule {
  25. /**
  26. * 主键ID
  27. */
  28. @TableId(type = IdType.ASSIGN_ID)
  29. @ApiModelProperty(value = "主键ID")
  30. private java.lang.String id;
  31. /**
  32. * 规则名称
  33. */
  34. @Excel(name = "规则名称", width = 15)
  35. @ApiModelProperty(value = "规则名称")
  36. private java.lang.String ruleName;
  37. /**
  38. * 规则Code
  39. */
  40. @Excel(name = "规则Code", width = 15)
  41. @ApiModelProperty(value = "规则Code")
  42. private java.lang.String ruleCode;
  43. /**
  44. * 规则实现类
  45. */
  46. @Excel(name = "规则实现类", width = 15)
  47. @ApiModelProperty(value = "规则实现类")
  48. private java.lang.String ruleClass;
  49. /**
  50. * 规则参数
  51. */
  52. @Excel(name = "规则参数", width = 15)
  53. @ApiModelProperty(value = "规则参数")
  54. private java.lang.String ruleParams;
  55. /**
  56. * 修改人
  57. */
  58. @Excel(name = "修改人", width = 15)
  59. @ApiModelProperty(value = "修改人")
  60. private java.lang.String updateBy;
  61. /**
  62. * 修改时间
  63. */
  64. @Excel(name = "修改时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
  65. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  66. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  67. @ApiModelProperty(value = "修改时间")
  68. private java.util.Date updateTime;
  69. /**
  70. * 创建人
  71. */
  72. @Excel(name = "创建人", width = 15)
  73. @ApiModelProperty(value = "创建人")
  74. private java.lang.String createBy;
  75. /**
  76. * 创建时间
  77. */
  78. @Excel(name = "创建时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
  79. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  80. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  81. @ApiModelProperty(value = "创建时间")
  82. private java.util.Date createTime;
  83. }