From b515fdb78f2578114dd8ec364ea9197216b87bf8 Mon Sep 17 00:00:00 2001 From: Mlin Date: Thu, 5 Jan 2023 14:55:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E7=AE=80=E5=8E=86=E5=AF=BC?= =?UTF-8?q?=E5=87=BA=E3=80=81=E5=8E=8B=E7=BC=A9=E4=B8=8B=E8=BD=BD=EF=BC=88?= =?UTF-8?q?20230105=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/resume/po/PersonnelResumePO.java | 2 + .../mapper/resource/HrmResourceMapper.java | 2 + .../mapper/resource/HrmResourceMapper.xml | 23 +++ .../impl/PersonnelResumeServiceImpl.java | 171 ++++++++++-------- .../organization/util/word/WordUtil.java | 9 +- 5 files changed, 126 insertions(+), 81 deletions(-) diff --git a/src/com/engine/organization/entity/resume/po/PersonnelResumePO.java b/src/com/engine/organization/entity/resume/po/PersonnelResumePO.java index 1206bf87..392a4e7b 100644 --- a/src/com/engine/organization/entity/resume/po/PersonnelResumePO.java +++ b/src/com/engine/organization/entity/resume/po/PersonnelResumePO.java @@ -19,11 +19,13 @@ import java.util.Base64; */ @Data public class PersonnelResumePO { + private Integer id; private String lastName; private String sex; private String birthday; // resourceImageId; private String image; + private String imageId; private String nativePlace; // policy; private String politics; diff --git a/src/com/engine/organization/mapper/resource/HrmResourceMapper.java b/src/com/engine/organization/mapper/resource/HrmResourceMapper.java index 43a1dca0..60bc11b4 100644 --- a/src/com/engine/organization/mapper/resource/HrmResourceMapper.java +++ b/src/com/engine/organization/mapper/resource/HrmResourceMapper.java @@ -21,6 +21,8 @@ public interface HrmResourceMapper { PersonnelResumePO getPersonnelResumeById(@Param("id") Integer id); + List getPersonnelResumeList(); + List getHrmFamilyInfoByUser(@Param("resourceId") Integer resourceId); List getPersonnelScreening(@Param("subCompanyIds") List subcompanyid1, @Param("departmentIds") List departmentid, @Param("jobIds") List jobId, @Param("resourceIds") List resourceId); diff --git a/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml b/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml index f67c7f09..63550cfe 100644 --- a/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml +++ b/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml @@ -51,6 +51,29 @@ inner join hrmjobtitles b on b.id = h.jobtitle where h.id = #{id} +