) clazz;
- } catch (ClassNotFoundException e) {
- throw new RuntimeException(e);
- }
-
-
- }
-}
diff --git a/src/com/engine/recruit/service/ApplicantResumeService.java b/src/com/engine/recruit/service/ApplicantResumeService.java
deleted file mode 100644
index adb6fdf..0000000
--- a/src/com/engine/recruit/service/ApplicantResumeService.java
+++ /dev/null
@@ -1,73 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * 聚才林招聘
- *
- * 应聘者简历服务类
- *
- * @author:dxfeng
- * @createTime: 2023/09/20
- * @version: 1.0
- */
-public interface ApplicantResumeService {
-
- /**
- * 获取应聘者姓名
- *
- * @param ids 应聘者ID
- * @return 应聘者姓名
- */
- Map getApplicantsName(String ids);
-
- /**
- * 根据ID获取面试信息
- *
- * @param id
- * @return 面试信息
- */
- Map getInterviewInfoById(String id);
-
- /**
- * 获取编辑布局对应的显示布局ID
- *
- * @param params 入参
- * @return 显示布局ID
- */
- Map getDisplayLayoutId(Map params);
-
- /**
- * 获取关联Tab页,数据统计条数
- *
- * @param params 入参
- * @return 据统计条数
- */
- Map getTabCount(Map params);
-
-
- /**
- * 更新应聘者信息
- *
- * @param params 入参
- * @return
- */
- Map updateApplicantsInfo(Map params);
-
-
- /**
- * 完善OCR导入的简历,原始简历字段
- *
- * @param params
- * @return
- */
- Map fullOriginalResumeId(Map params);
-
- /**
- * 判断是否重复简历,是否可以新增
- *
- * @param param
- * @return
- */
- Map checkRepeatResume(Map param);
-}
diff --git a/src/com/engine/recruit/service/InductionManageService.java b/src/com/engine/recruit/service/InductionManageService.java
deleted file mode 100644
index 8e50e18..0000000
--- a/src/com/engine/recruit/service/InductionManageService.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * @author:dxfeng
- * @createTime: 2023/10/23
- * @version: 1.0
- */
-public interface InductionManageService {
- /**
- * 更新入职管理信息
- *
- * @param param 参数
- * @return
- */
- Map updateInductionManageInfo(Map param);
-
-
- /**
- * 发送信息采集
- *
- * @param param
- * @return
- */
- Map sendCollectInfo(Map param);
-
- /**
- * 提交前,校验身份证号
- *
- * @param params
- * @return
- */
- Map verifyIDCard(Map params);
-
- /**
- * 校验登录信息
- *
- * @param param
- * @return
- */
- Map checkLoginInfo(Map param);
-
- /**
- * @Description:
- * @Author: liang.cheng
- * @Date: 2023/10/25 10:30 AM
- * @param: [id]
- * @return: java.util.Map
- */
- Map infoSubmit(String id);
-}
diff --git a/src/com/engine/recruit/service/InitRecruitDataService.java b/src/com/engine/recruit/service/InitRecruitDataService.java
deleted file mode 100644
index 4f61233..0000000
--- a/src/com/engine/recruit/service/InitRecruitDataService.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * @author:dxfeng
- * @createTime: 2023/11/22
- * @version: 1.0
- */
-public interface InitRecruitDataService {
-
- /**
- * 校验初始化状态
- *
- * @return
- */
- Map checkInitStatus();
-
- /**
- * 初始化招聘数据
- *
- * @return
- */
- Map initRecruitData();
-}
diff --git a/src/com/engine/recruit/service/MessageTemplateService.java b/src/com/engine/recruit/service/MessageTemplateService.java
deleted file mode 100644
index f6ead76..0000000
--- a/src/com/engine/recruit/service/MessageTemplateService.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * 聚才林招聘
- * 消息模板接口
- *
- * @author:dxfeng
- * @createTime: 2023/09/26
- * @version: 1.0
- */
-public interface MessageTemplateService {
-
- /**
- * 获取邮件模板内容
- *
- * @param params 入参
- * @return 模板内容
- */
- Map getMessageContent(Map params);
-}
diff --git a/src/com/engine/recruit/service/OfferService.java b/src/com/engine/recruit/service/OfferService.java
deleted file mode 100644
index d81f127..0000000
--- a/src/com/engine/recruit/service/OfferService.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * @author:dxfeng
- * @createTime: 2023/10/30
- * @version: 1.0
- */
-public interface OfferService {
- /**
- * 获取offer移动端地址
- *
- * @param param
- * @return
- */
- Map getOfferMobileLink(Map param);
-
-
- /**
- * 获取邮件内容
- *
- * @param param
- * @return
- */
- Map getOfferContent(Map param);
-
- /**
- * 更新offer状态
- *
- * @param param
- * @return
- */
- Map updateOfferStatus(Map param);
-}
diff --git a/src/com/engine/recruit/service/RecruitButtonService.java b/src/com/engine/recruit/service/RecruitButtonService.java
deleted file mode 100644
index 1351d62..0000000
--- a/src/com/engine/recruit/service/RecruitButtonService.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * 聚才林招聘
- * 招聘流程按钮功能实现接口
- *
- * @author:dxfeng
- * @createTime: 2023/09/18
- * @version: 1.0
- */
-public interface RecruitButtonService {
-
- /**
- * 按钮执行的业务逻辑
- *
- * @param params 参数集合
- * @return 响应结果
- */
- Map execute(Map params);
-}
diff --git a/src/com/engine/recruit/service/RecruitFlowService.java b/src/com/engine/recruit/service/RecruitFlowService.java
deleted file mode 100644
index 63a7ec9..0000000
--- a/src/com/engine/recruit/service/RecruitFlowService.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * 聚才林招聘
- * 招聘流程接口
- *
- * @author:dxfeng
- * @createTime: 2023/09/22
- * @version: 1.0
- */
-public interface RecruitFlowService {
- /**
- * 获取当前阶段操作按钮
- *
- * @param param 参数
- * @return 操作按钮
- */
- Map getButtonList(Map param);
-
- /**
- * 获取招聘阶段信息
- *
- * @param param 参数
- * @return 招聘阶段
- */
- Map getRecruitStepList(Map param);
-}
diff --git a/src/com/engine/recruit/service/RecruitPositionService.java b/src/com/engine/recruit/service/RecruitPositionService.java
deleted file mode 100644
index f7d9540..0000000
--- a/src/com/engine/recruit/service/RecruitPositionService.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * @author:dxfeng
- * @createTime: 2023/10/09
- * @version: 1.0
- */
-public interface RecruitPositionService {
-
- /**
- * 更新职位信息
- *
- * @param param
- * @return
- */
- Map updatePostInfo(Map param);
-
-}
diff --git a/src/com/engine/recruit/service/RpaJclService.java b/src/com/engine/recruit/service/RpaJclService.java
deleted file mode 100644
index bf162d8..0000000
--- a/src/com/engine/recruit/service/RpaJclService.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * @author:dxfeng
- * @createTime: 2023/10/27
- * @version: 1.0
- */
-public interface RpaJclService {
-
- /**
- * 配置简历采集邮箱设置
- *
- * @param param 前段传参
- * @return
- */
- Map setEmailSetting(Map param);
-}
diff --git a/src/com/engine/recruit/service/TalentPoolService.java b/src/com/engine/recruit/service/TalentPoolService.java
deleted file mode 100644
index 8ccb2a2..0000000
--- a/src/com/engine/recruit/service/TalentPoolService.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.engine.recruit.service;
-
-import java.util.Map;
-
-/**
- * @author:dxfeng
- * @createTime: 2023/10/20
- * @version: 1.0
- */
-public interface TalentPoolService {
-
- /**
- * 移出黑名单
- *
- * @param param
- * @return
- */
- Map removeBlacklist(Map param);
-
- /**
- * 创建新应聘者
- *
- * @param param
- * @return
- */
- Map createNewApplicant(Map param);
-}
diff --git a/src/com/engine/recruit/service/WorkBenchPortalService.java b/src/com/engine/recruit/service/WorkBenchPortalService.java
deleted file mode 100644
index f7ba1f9..0000000
--- a/src/com/engine/recruit/service/WorkBenchPortalService.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.engine.recruit.service;
-
-import com.engine.recruit.entity.workbench.OptionVO;
-import com.engine.recruit.entity.workbench.RecruitPortalCommonVO;
-
-import java.util.List;
-
-/**
- * @Author liang.cheng
- * @Date 2023/10/18 4:43 PM
- * @Description:
- * @Version 1.0
- */
-public interface WorkBenchPortalService {
-
- /**
- * @Description: 顶部元素
- * @Author: liang.cheng
- * @Date: 2023/10/19 10:47 AM
- * @param: []
- * @return: com.engine.recruit.entity.workbench.RecruitPortalCommonVO
- */
- List getRecruitPortalTop();
-
- /**
- * @Description: 职位年限要求分布
- * @Author: liang.cheng
- * @Date: 2023/10/19 3:15 PM
- * @param: []
- * @return: com.engine.recruit.entity.workbench.OptionVO
- */
- OptionVO getJobTenure();
-
-
- /**
- * @Description: 候选中应聘者各阶段数
- * @Author: liang.cheng
- * @Date: 2023/10/20 9:35 AM
- * @param: []
- * @return: com.engine.recruit.entity.workbench.OptionVO
- */
- OptionVO getWaitStepPerson();
-
- /**
- * @Description: 招聘转化
- * @Author: liang.cheng
- * @Date: 2023/10/20 10:04 AM
- * @param: []
- * @return: com.engine.recruit.entity.workbench.OptionVO
- */
- OptionVO getRecruitTransform();
-
- /**
- * @Description: 人才来源
- * @Author: liang.cheng
- * @Date: 2023/10/20 11:07 AM
- * @param: []
- * @return: com.engine.recruit.entity.workbench.OptionVO
- */
- OptionVO getPeopleFrom();
-
-
-
- /**
- * @Description: 招聘进度
- * @Author: liang.cheng
- * @Date: 2023/10/23 11:07 AM
- * @param: []
- * @return:
- */
- List getRecruitProgress();
-}
diff --git a/src/com/engine/recruit/service/WorkPlanSerivice.java b/src/com/engine/recruit/service/WorkPlanSerivice.java
deleted file mode 100644
index 256f07d..0000000
--- a/src/com/engine/recruit/service/WorkPlanSerivice.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.engine.recruit.service;
-
-import com.engine.recruit.entity.workplan.WorkPlanCreateParams;
-
-
-/**
- * @Author liang.cheng
- * @Date 2023/10/17 10:50 AM
- * @Description: TODO
- * @Version 1.0
- */
-public interface WorkPlanSerivice {
-
- /**
- * @Description: 面试操作日程
- * @Author: liang.cheng
- * @Date: 2023/10/17 11:03 AM
- */
- void operate(WorkPlanCreateParams workPlanCreateParams);
-}
diff --git a/src/com/engine/recruit/service/impl/ApplicantResumeServiceImpl.java b/src/com/engine/recruit/service/impl/ApplicantResumeServiceImpl.java
deleted file mode 100644
index 1edbbea..0000000
--- a/src/com/engine/recruit/service/impl/ApplicantResumeServiceImpl.java
+++ /dev/null
@@ -1,688 +0,0 @@
-package com.engine.recruit.service.impl;
-
-import cn.hutool.core.convert.Convert;
-import com.engine.core.impl.Service;
-import com.engine.recruit.conn.*;
-import com.engine.recruit.entity.record.ApplicantRecordPo;
-import com.engine.recruit.entity.resume.OcrResumePo;
-import com.engine.recruit.enums.ApplicantOperateEnum;
-import com.engine.recruit.enums.ApplicationStatusEnum;
-import com.engine.recruit.enums.RecordOperateEnum;
-import com.engine.recruit.exception.CustomizeRunTimeException;
-import com.engine.recruit.service.ApplicantResumeService;
-import com.engine.recruit.util.RecruitUtil;
-import org.apache.commons.collections.CollectionUtils;
-import org.apache.commons.lang3.StringUtils;
-import weaver.common.DateUtil;
-import weaver.conn.RecordSet;
-import weaver.formmode.recruit.modeexpand.util.RecruitModeUtil;
-import weaver.formmode.setup.ModeRightInfo;
-import weaver.general.Util;
-import weaver.hrm.resource.ResourceComInfo;
-
-import java.util.*;
-
-/**
- * @author:dxfeng
- * @createTime: 2023/09/20
- * @version: 1.0
- */
-public class ApplicantResumeServiceImpl extends Service implements ApplicantResumeService {
-
- @Override
- public Map getApplicantsName(String ids) {
- Map returnMap = new HashMap<>(1);
- RecordSet rs = new RecordSet();
- String[] split = ids.split(",");
- List