2023-09-20 11:49:52 +08:00
|
|
|
|
package com.engine.recruit.service;
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* <p>聚才林招聘</p>
|
|
|
|
|
|
* <p>
|
|
|
|
|
|
* 应聘者简历服务类
|
|
|
|
|
|
*
|
|
|
|
|
|
* @author:dxfeng
|
|
|
|
|
|
* @createTime: 2023/09/20
|
|
|
|
|
|
* @version: 1.0
|
|
|
|
|
|
*/
|
|
|
|
|
|
public interface ApplicantResumeService {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 获取应聘者姓名
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param ids 应聘者ID
|
|
|
|
|
|
* @return 应聘者姓名
|
|
|
|
|
|
*/
|
|
|
|
|
|
Map<String, Object> getApplicantsName(String ids);
|
2023-09-25 16:35:14 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 根据ID获取面试信息
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param id
|
2023-09-26 15:21:59 +08:00
|
|
|
|
* @return 面试信息
|
2023-09-25 16:35:14 +08:00
|
|
|
|
*/
|
|
|
|
|
|
Map<String, Object> getInterviewInfoById(String id);
|
2023-09-26 15:21:59 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 获取编辑布局对应的显示布局ID
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param params 入参
|
|
|
|
|
|
* @return 显示布局ID
|
|
|
|
|
|
*/
|
|
|
|
|
|
Map<String, Object> getDisplayLayoutId(Map<String, Object> params);
|
2023-09-27 17:30:24 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 获取关联Tab页,数据统计条数
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param params 入参
|
|
|
|
|
|
* @return 据统计条数
|
|
|
|
|
|
*/
|
|
|
|
|
|
Map<String, Object> getTabCount(Map<String, Object> params);
|
2023-09-28 09:11:08 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 更新应聘者信息
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param params 入参
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
Map<String, Object> updateApplicantsInfo(Map<String, Object> params);
|
2023-10-10 09:27:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 完善OCR导入的简历,原始简历字段
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param params
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
Map<String, Object> fullOriginalResumeId(Map<String, Object> params);
|
2023-11-13 15:21:35 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 判断是否重复简历,是否可以新增
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param param
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
Map<String, Object> checkRepeatResume(Map<String, Object> param);
|
2023-09-20 11:49:52 +08:00
|
|
|
|
}
|