| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- 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;
-
- }
|