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

68 lines
1.2 KiB
Java
Raw Normal View History

2023-10-10 09:28:06 +08:00
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<String, Object> updatePostInfo(Map<String, Object> param);
2024-04-07 11:25:16 +08:00
/**
* 获取表单字段
*
* @param param
* @return
*/
Map<String, Object> getFormCondition(Map<String, Object> param);
/**
* 发布职位
*
* @param param
* @return
*/
Map<String, Object> releaseResumeJob(Map<String, Object> param);
/**
* 保存并发布职位
* @param param
* @return
*/
Map<String, Object> saveAndReleaseResumeJob(Map<String, Object> param);
/**
* 下架职位
*
* @param param
* @return
*/
Map<String, Object> closeResumeJob(Map<String, Object> param);
/**
* 刷新职位
*
* @param param
* @return
*/
Map<String, Object> refreshResumeJob(Map<String, Object> param);
/**
* 获取发布状态
*
* @param param
* @return
*/
Map<String, Object> getReportList(Map<String, Object> param);
2023-10-10 09:28:06 +08:00
}