weaver-hrm-recruit/src/com/engine/recruit/service/ApplicantResumeService.java

74 lines
1.5 KiB
Java
Raw Normal View History

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);
/**
* 获取关联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);
}