From dee573b7e0cf8191554aef948b66367257d20b7e Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Thu, 15 Jun 2023 16:57:35 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90portal=E3=80=91=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E8=81=8C=E5=8A=A1=E4=BF=A1=E6=81=AF=E7=9A=84=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modular/position/pojo/DutyItem.java | 39 +++++++++++++++++++ .../modular/position/pojo/ExpandDutyInfo.java | 26 +++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/DutyItem.java create mode 100644 kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/ExpandDutyInfo.java diff --git a/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/DutyItem.java b/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/DutyItem.java new file mode 100644 index 000000000..96d3f854b --- /dev/null +++ b/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/DutyItem.java @@ -0,0 +1,39 @@ +package cn.stylefeng.roses.kernel.system.modular.position.pojo; + +import lombok.Data; + +/** + * 第三方系统的职务信息描述 + * + * @author fengshuonan + * @since 2023/6/15 16:57 + */ +@Data +public class DutyItem { + + /** + * 第三方的用户id + */ + private String userId; + + /** + * 第三方的组织机构id + */ + private String orgId; + + /** + * 组织机构名称 + */ + private String orgName; + + /** + * 职务编码 + */ + private String dutyCode; + + /** + * 职务名称 + */ + private String dutyName; + +} diff --git a/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/ExpandDutyInfo.java b/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/ExpandDutyInfo.java new file mode 100644 index 000000000..0db4d0f4d --- /dev/null +++ b/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/system/modular/position/pojo/ExpandDutyInfo.java @@ -0,0 +1,26 @@ +package cn.stylefeng.roses.kernel.system.modular.position.pojo; + +import lombok.Data; + +import java.util.List; + +/** + * 存在拓展字段的职务信息 + * + * @author fengshuonan + * @since 2023/6/15 16:56 + */ +@Data +public class ExpandDutyInfo { + + /** + * 主要职务名称 + */ + private String duty; + + /** + * 对应公司的职务名称 + */ + private List ptDuty; + +}