package com.zbkj.common.model.system; 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 io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 后台管理员表 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("eb_system_admin") @ApiModel(value="SystemAdmin对象", description="后台管理员表") public class SystemAdmin implements Serializable { private static final long serialVersionUID=1L; @ApiModelProperty(value = "后台管理员表ID") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "后台管理员账号") private String account; @ApiModelProperty(value = "后台管理员密码") private String pwd; @ApiModelProperty(value = "后台管理员姓名") private String realName; @ApiModelProperty(value = "后台管理员权限(menus_id)") private String roles; @ApiModelProperty(value = "后台管理员最后一次登录ip") private String lastIp; @ApiModelProperty(value = "后台管理员最后一次登录时间") private Date updateTime; @ApiModelProperty(value = "后台管理员添加时间") private Date createTime; @ApiModelProperty(value = "后台管理员级别") private Integer level; @ApiModelProperty(value = "后台管理员状态 1有效0无效") private Boolean status; @ApiModelProperty(value = "是否删除 1是0否") private Boolean isDel; @ApiModelProperty(value = "登录次数") private Integer loginCount; @ApiModelProperty(value = "手机号码") private String phone; @ApiModelProperty(value = "是否接收短信") private Boolean isSms; }