/* * Copyright (c) 2018-2999 广州市蓝海创新科技有限公司 All rights reserved. * * https://www.mall4j.com/ * * 未经允许,不可做商业用途! * * 版权所有,侵权必究! */ package com.yami.trading.sys.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotBlank; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 角色 */ @Data @TableName("tz_sys_role") public class SysRole implements Serializable { private static final long serialVersionUID = 1L; /** * 角色ID * */ @TableId private Long roleId; /** * 角色名称 */ @NotBlank(message="角色名称不能为空") private String roleName; /** * 备注 */ private String remark; @TableField(exist=false) private List menuIdList; @TableField(exist=false) private String appType; /** * 创建时间 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; }