package cn.timer.api.controller.zpgl.sevice; import cn.timer.api.bean.clazz.SysRegion; import cn.timer.api.config.annotation.UserBean; import cn.timer.api.dto.zpgl.ImportCandidateDto; import cn.timer.api.dto.zpgl.ZpglRcxxDto; import cn.timer.api.utils.Result; import org.springframework.web.multipart.MultipartFile; /** * @author wuqingjun * @email 284718418@qq.com * @date 2022/3/18 */ public interface ZpglService { /** * 招聘-变更人才信息状态 * 添加面试流程记录 * @param userBean zpglRcxxDto * @return */ boolean updateZpglRcxx(UserBean userBean, ZpglRcxxDto zpglRcxxDto); /** * 地址字典 * @param keyId * @return */ SysRegion getSysRegion(Integer keyId); /** * * @param file * @return */ Result<Object> addResumeImportCandidate(UserBean userBean, MultipartFile file, ImportCandidateDto importCandidateDto); /** * 招聘-更改招聘职位 * 添加面试流程记录 * @param userBean zpglRcxxDto * @return */ boolean updateZpglRcxxZwxx(UserBean userBean, ZpglRcxxDto zpglRcxxDto); }