| | |
| | | package cc.mrbird.febs.system.entity; |
| | | |
| | | import cc.mrbird.febs.common.converter.TimeConverter; |
| | | |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | 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.wuwenze.poi.annotation.Excel; |
| | | import com.wuwenze.poi.annotation.ExcelField; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | |
| | | */ |
| | | @Data |
| | | @TableName("t_role") |
| | | @Excel("角色信息表") |
| | | public class Role implements Serializable { |
| | | |
| | | private static final long serialVersionUID = -4493960686192269860L; |
| | |
| | | * 角色名称 |
| | | */ |
| | | @TableField("ROLE_NAME") |
| | | @ExcelField(value = "角色名称") |
| | | @ExcelProperty(value = "角色名称") |
| | | @NotBlank(message = "{required}") |
| | | @Size(max = 10, message = "{noMoreThan}") |
| | | private String roleName; |
| | |
| | | * 角色描述 |
| | | */ |
| | | @TableField("REMARK") |
| | | @ExcelField(value = "角色描述") |
| | | @ExcelProperty(value = "角色描述") |
| | | @Size(max = 50, message = "{noMoreThan}") |
| | | private String remark; |
| | | |
| | |
| | | * 创建时间 |
| | | */ |
| | | @TableField("CREATE_TIME") |
| | | @ExcelField(value = "创建时间", writeConverter = TimeConverter.class) |
| | | @ExcelProperty(value = "创建时间") |
| | | private Date createTime; |
| | | |
| | | /** |
| | | * 修改时间 |
| | | */ |
| | | @TableField("MODIFY_TIME") |
| | | @ExcelField(value = "修改时间", writeConverter = TimeConverter.class) |
| | | @ExcelProperty(value = "修改时间") |
| | | private Date modifyTime; |
| | | |
| | | /** |