package com.kcim.vo; import com.kcim.common.constants.NumberConstant; import io.swagger.annotations.ApiModel; import lombok.*; import java.util.Date; /** * 我的主页 用户信息相关 * * @author huangrui * @date 2022/5/23 **/ @Getter @Setter @AllArgsConstructor @NoArgsConstructor @Builder @ApiModel public class UserInfoVO { private Long id; /** * 用户名称 */ private String name; /** * 账号 */ private String account; /** * 头像url */ private String avatarUrl; /** * 性别:0.男,1.女 */ private String gender; /** * 人员类别,待定 */ private String userCate; /** * 人员部门id,两者待定,可暂时不存在 */ private String departmentId; /** * 人员部门名称 */ private String departmentName; private Long userId; /** * 职位 */ private String jobTitle; /** * 职称 */ private String title; /** * 医师级别 */ private String doctorLevel; /** * 执业科目 */ private String practiceSubject; /** * 执业类别 */ private String practiceCate; /** * 专业 */ private String major; /** * 入职时间 */ private Date entryTime; /** * 资格证号 */ private String qualificationCertificateNo; /** * 执业证号 */ private String practiceCertificateNo; /** * 执业状态:(待提供) */ private String practiceStatus; /** * 备注 */ private String remark; /** * '岗位' */ private String position; private String positionName; /** * '学历' */ private String degree; /** * '毕业院校' */ private String graduateSchool; /** * 是否在职 1.不在职;默认0 */ private Integer isOnService; private Integer employeeId; /** * 用户状态 0未设置 1已设置 */ private Integer userStatus= NumberConstant.ZERO; }