package com.engine.recruit.service; import com.engine.recruit.entity.workbench.OptionVO; import com.engine.recruit.entity.workbench.RecruitPortalCommonVO; import java.util.List; /** * @Author liang.cheng * @Date 2023/10/18 4:43 PM * @Description: * @Version 1.0 */ public interface WorkBenchPortalService { /** * @Description: 顶部元素 * @Author: liang.cheng * @Date: 2023/10/19 10:47 AM * @param: [] * @return: com.engine.recruit.entity.workbench.RecruitPortalCommonVO */ List getRecruitPortalTop(); /** * @Description: 职位年限要求分布 * @Author: liang.cheng * @Date: 2023/10/19 3:15 PM * @param: [] * @return: com.engine.recruit.entity.workbench.OptionVO */ OptionVO getJobTenure(); /** * @Description: 候选中应聘者各阶段数 * @Author: liang.cheng * @Date: 2023/10/20 9:35 AM * @param: [] * @return: com.engine.recruit.entity.workbench.OptionVO */ OptionVO getWaitStepPerson(); /** * @Description: 招聘转化 * @Author: liang.cheng * @Date: 2023/10/20 10:04 AM * @param: [] * @return: com.engine.recruit.entity.workbench.OptionVO */ OptionVO getRecruitTransform(); /** * @Description: 人才来源 * @Author: liang.cheng * @Date: 2023/10/20 11:07 AM * @param: [] * @return: com.engine.recruit.entity.workbench.OptionVO */ OptionVO getPeopleFrom(); /** * @Description: 招聘进度 * @Author: liang.cheng * @Date: 2023/10/23 11:07 AM * @param: [] * @return: */ List getRecruitProgress(); }