| | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | public class UserInfoResponse { |
| | | public class UserTimeRangeInfoResponse { |
| | | |
| | | private String personId ;//string False 人员ID |
| | | private String personName ;//string False 姓名 |
| | | private Integer gender ;//number False |
| | | private String orgIndexCode;// string False 所属组织唯一标识码 |
| | | private String phoneNo;// string False 联系电话 |
| | | private String jobNo;// string False 工号 |
| | | private Integer certificateType;// number False 证件类型111:身份证414:护照113:户口簿335:驾驶证131:工作证133:学生证990:其他 |
| | | private String certificateNo ;//string False 证件号码 一串数字字符串 |
| | | private String createTime ;//string False 创建时间 要求遵守ISO8601标准,如2018-07-26T21:30:08.000+08:00 表示北京时间2017年7月26日21时30分08秒 |
| | | private String updateTime;// string False 更新时间 要求遵守ISO8601标准,如2018-07-26T21:30:08.000+08:00 表示北京时间2017年7月26日21时30分08秒 |
| | | private String orgPath;// string False 所属组织目录,@进行分割,例如 @root000000@ |
| | | private String orgPathName;// string False 所属组织名称,@进行分割,如@默认部门@ |
| | | private UserPhotoResponse personPhoto;// object False 人员图片信息 |
| | | private String personId ;//string False 人员ID |
| | | private String personName;// string False 姓名 |
| | | private Integer gender;// number False |
| | | private String orgPath ;//string False 所属组织目录,以@符号分割,包含本组织,例如@root000000@ |
| | | private String orgPathName;// string False 所属组织目录名称,以/分隔 |
| | | private String orgIndexCode;// string False 所属组织唯一标识码 |
| | | private Integer certificateType;// number False 证件类型,参考附录A 数据字典 |
| | | private String certificateNo;// string False 证件号码 |
| | | private String jobNo;// string False 工号 |
| | | private String birthday;// string False 出生日期,例"1990-01-01" |
| | | private String phoneNo;// string False 联系电话 |
| | | private String address;// string False 联系地址 |
| | | private String email;// string False 邮箱 |
| | | private Integer education ;//number False 学历,详见附录A.12 学历类型 |
| | | private String lastName;// string False 人员姓氏 |
| | | private String givenName;// string False 人员名称 |
| | | private String job;//string False 职业 |
| | | private String staffProperty;// string False 职工性质 |
| | | private String company;// string False 工作单位 |
| | | private String employeePost;// string False 职位 |
| | | private String employeeNumber;// string False 员工编号 |
| | | private String postType;// string False 岗位类别 |
| | | private String identityType;// string False 身份类型 |
| | | private String nationality;// string False 国籍 |
| | | private Integer nation;// number False |
| | | private String birthplace ;//string False 籍贯 |
| | | private String censusRegister;// string False 户籍 |
| | | private Integer marriaged;// number False 婚姻状况,详见附录A.58 婚姻状况 |
| | | private String politicalStatus;// string False 政治面貌 |
| | | private String roomNum;// string False 房间号 |
| | | private String houseHolderRel;// string False 与户主关系 |
| | | private String studentId;// string False 学号 |
| | | private String stuStartTime;// string False 学生入学时间,例"1990-01-01" |
| | | private String stuEndTime;// string False 学生毕业时间,例"1990-01-01" |
| | | private String stuGrade;// string False 年级 |
| | | private String stuClass;// string False 班级 |
| | | private String academy ;//string False 学院 |
| | | private String profession;// string False 学生专业 |
| | | private String dormitory;// string False 宿舍楼 |
| | | private Integer lodge;// number False 是否住校,1:是;2:否 |
| | | private String personDesc ;//string False 人员描述 |
| | | private Integer syncFlag ;//number False 同步标志类型,详见附录A.77 同步标志类型 |
| | | private String pinyin ;//string False 拼音 |
| | | private String certIssuer ;//string False 发证机构 |
| | | private String certAddr ;//string False 发证地址 |
| | | private String certExpireTime;// string False 证件有效期 |
| | | private Integer status ;//integer False 状态小于0则代表资源已被删除 |
| | | private String createTime;// string False 创建时间,IOS8601格式,参考附录B ISO8601时间格式说明 |
| | | private String updateTime;// string False 更新时间,IOS8601格式,参考附录B ISO8601时间格式说明 |
| | | } |