package cn.mb.cloud.auth.security.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; /** *

* 用户表 *

* * @author jason * @since 2017-10-29 */ @Data @TableName("sys_user") public class SysUser implements Serializable { private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value = "id") private Long id; /** * 用户名 */ private String username; /** * 密码 */ private String password; /** * 创建时间 */ private LocalDateTime createDate; /** * 修改时间 */ private LocalDateTime updateDate; /** * 0-正常,1-删除 */ @TableLogic private String delFlag; /** * 锁定标记 */ private String lockFlag; /** * 简介 */ private String phone; /** * 头像 */ private String avatar; /** * 部门ID */ private Integer deptId; /** * 微信openid */ @ApiModelProperty(value = "微信openid") private String wxOpenid; /** * 微信小程序openId */ @ApiModelProperty(value = "微信小程序openid") private String miniOpenid; /** * QQ openid */ @ApiModelProperty(value = "QQ openid") private String qqOpenid; /** * 码云唯一标识 */ @ApiModelProperty(value = "码云唯一标识") private String giteeLogin; /** * 开源中国唯一标识 */ @ApiModelProperty(value = "开源中国唯一标识") private String oscId; /** * 租户ID */ private Integer tenantId; }