package com.retdata.yaoyibi.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; import java.time.LocalDateTime; import java.util.Date; @Data @TableName("sys_user") public class CsoSysUser { @TableId(type = IdType.AUTO) private Integer userId; private String username; private String password; private String salt; private String phone; private String avatar; /** * 部门ID */ private Integer deptId; private Integer groupId; /** * 创建时间 */ private LocalDateTime createTime; /** * 修改时间 */ private LocalDateTime updateTime; private String lockFlag; private String delFlag; /** * 微信登录openId */ private String wxOpenid; /** * 小程序openId */ private String miniOpenid; /** * QQ openId */ private String qqOpenid; /** * 码云 标识 */ private String giteeLogin; /** * 开源中国 标识 */ private String oscId; /** * 所属租户 */ private Integer tenantId; /** * 用户姓名 */ private String realname; /** * 省 */ private String province; /** * 市 */ private String city; /** * 区 */ private String area; /** * 地址 */ private String address; /** * 备用字段1 */ private String temp1; /** * 备用字段2 */ private String temp2; /** * 备用字段3 */ private String temp3; /** * 备用字段4 */ private String temp4; /** * 备用字段5 */ private String temp5; /** * 平台ID */ private String platId; /** * 药企ID */ private String drugEntId; private String w1; /** * 身份证 */ private String idCardNumber; /** * 签名 */ private String userSign; /** * 认证状态 */ private Integer certStatus; /** * 认证结果描述 */ private String certRemark; /** * 省份编码 */ private String provinceCode; /** * 城市编码 */ private String cityCode; /** * 认证方式0-人力家 1-税邦云 */ private String userType; /** * 银行卡号 */ private String bankCardNumber; /** * 人力家认证状态 */ private Integer rljCertStatus; /** * 税邦云协议签署记录 0 未签署 1 已签署 */ private Integer taxHelperAgreementSignature; /** * 银行预留手机号 */ private String bankPhone; /** * 开户行 */ private String bankName; /** * 小程序签署协议信息 */ private String signAgreement; /** * 年龄超60周岁提醒 */ private Integer ageReminder; /** * 是否已补签协议 */ private Integer reSignedAgreement; /** * 性别,1男,2女 */ private String gender; /** * 学历 */ private String degree; /** * 医药代表资质备案号 */ private String qualificationRecordNumber; /** * 资质证书url */ private String qualificationsUrl; /** * 上次修改密码时间 */ private LocalDateTime latestChangePwdTime; private Boolean blackName; /** * 全局唯一事务ID */ private Long uuid; /** * 其他资质证书 */ private String qualificationsExtUrl; private Integer dbSourceId; }