From cb12e28480023ca22e3c3b062f41c38665b15839 Mon Sep 17 00:00:00 2001 From: "xuetao.li" Date: Mon, 17 Apr 2023 18:08:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0IAM=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E7=9A=84=E5=AE=9E=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/adc/da/sys/vo/iam/UserTypesVoIAM.java | 21 +++ .../java/com/adc/da/sys/vo/iam/UserVoIAM.java | 136 ++++++++++++++++++ 2 files changed, 157 insertions(+) create mode 100644 adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserTypesVoIAM.java create mode 100644 adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserVoIAM.java diff --git a/adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserTypesVoIAM.java b/adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserTypesVoIAM.java new file mode 100644 index 0000000..f7ec57c --- /dev/null +++ b/adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserTypesVoIAM.java @@ -0,0 +1,21 @@ +package com.adc.da.sys.vo.iam; + +import lombok.Data; + +/** + * IAM用户类型实体 + */ +@Data +public class UserTypesVoIAM { + + /** + * 用户类型编码 + */ + private String userTypeCode; + + /** + * 用户类型名称 + */ + private String userTypeName; + +} diff --git a/adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserVoIAM.java b/adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserVoIAM.java new file mode 100644 index 0000000..5f9c83f --- /dev/null +++ b/adc-da-sys/src/main/java/com/adc/da/sys/vo/iam/UserVoIAM.java @@ -0,0 +1,136 @@ +package com.adc.da.sys.vo.iam; + +import lombok.Data; + +import java.util.List; + +/** + * IAM的用户实体 + */ +@Data +public class UserVoIAM { + + /** + * 用户UID + */ + private String userUiD; + + /** + * 姓名 + */ + private String userName; + + /** + * 姓 + */ + private String lastName; + + /** + * 名 + */ + private String firstName; + + /** + * 中文名 + */ + private String zhName; + + /** + * 英文名 + */ + private String enName; + + /** + * 姓名首字母 + */ + private String pinyin; + + /** + * 生日,格式:1980-01-01 + */ + private String birthday; + + /** + * 性别,1男,0女 + */ + private String gender; + + /** + * 员工号 + */ + private String workNo; + + /** + * 邮箱 + */ + private String email; + + /** + * 职位编码 + */ + private String dutyCode; + + /** + * 职位名称 + */ + private String dutyName; + + /** + * 员工类型ID:1为劳动合同工,3为外聘员工,4为劳务人员,5为返聘人员,6为外籍员工 + */ + private String employeeTypeId; + + /** + * 员工状态:0停用,1启用,2密码错误锁定,3管理员强制锁定 + */ + private String status; + + /** + * 级别ID + */ + private String levelId; + + /** + * 手机号码 + */ + private String mobile; + + /** + * 数组: + * 10为管理人员在岗,11为管理人员退休,12为管理人员放假, + * 13为管理人员待岗;20为工人在岗,21为工人退养, + * 22为工人放假,23为工人待岗 + */ + private String persk; + + /** + * 地区 + */ + private String ort01; + + /** + * 职务 + */ + private String outlookJob; + + /** + * 职级 + */ + private String zj; + + /** + * 更新时间:2022-10-28 11:11:45 + */ + private String updateTime; + + /** + * 部门信息 + */ + List orgs; + + /** + * 用户类型信息 + */ + List useTypes; + +}