12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- package org.jeecg.modules.system.entity;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import lombok.experimental.Accessors;
- import org.jeecgframework.poi.excel.annotation.Excel;
- import org.springframework.format.annotation.DateTimeFormat;
- import java.util.Date;
- /**
- * @Description: 编码校验规则
- * @Author: jeecg-boot
- * @Date: 2020-02-04
- * @Version: V1.0
- */
- @Data
- @TableName("sys_check_rule")
- @EqualsAndHashCode(callSuper = false)
- @Accessors(chain = true)
- @ApiModel(value = "sys_check_rule对象", description = "编码校验规则")
- public class SysCheckRule {
- /**
- * 主键id
- */
- @TableId(type = IdType.ASSIGN_ID)
- @ApiModelProperty(value = "主键id")
- private String id;
- /**
- * 规则名称
- */
- @Excel(name = "规则名称", width = 15)
- @ApiModelProperty(value = "规则名称")
- private String ruleName;
- /**
- * 规则Code
- */
- @Excel(name = "规则Code", width = 15)
- @ApiModelProperty(value = "规则Code")
- private String ruleCode;
- /**
- * 规则JSON
- */
- @Excel(name = "规则JSON", width = 15)
- @ApiModelProperty(value = "规则JSON")
- private String ruleJson;
- /**
- * 规则描述
- */
- @Excel(name = "规则描述", width = 15)
- @ApiModelProperty(value = "规则描述")
- private String ruleDescription;
- /**
- * 更新人
- */
- @Excel(name = "更新人", width = 15)
- @ApiModelProperty(value = "更新人")
- private String updateBy;
- /**
- * 更新时间
- */
- @Excel(name = "更新时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value = "更新时间")
- private Date updateTime;
- /**
- * 创建人
- */
- @Excel(name = "创建人", width = 15)
- @ApiModelProperty(value = "创建人")
- private String createBy;
- /**
- * 创建时间
- */
- @Excel(name = "创建时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value = "创建时间")
- private Date createTime;
- }
|