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); /** * 获取表单字段 * * @param param * @return */ Map getFormCondition(Map param); /** * 发布职位 * * @param param * @return */ Map releaseResumeJob(Map param); /** * 保存并发布职位 * * @param param * @return */ Map saveAndReleaseResumeJob(Map param); /** * 下架职位 * * @param param * @return */ Map closeResumeJob(Map param); /** * 刷新职位 * * @param param * @return */ Map refreshResumeJob(Map param); /** * 获取发布状态 * * @param param * @return */ Map getReportList(Map param); /** * 阶段提醒配置 * * @param param * @return */ Map setStepMsgConfig(Map param); }