12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package com.hz.employmentsite.services.service.jobUserManager;
- import com.github.pagehelper.PageInfo;
- import com.hz.employmentsite.model.PcRecommendMgt;
- import com.hz.employmentsite.vo.jobUserManager.RecommendCompanyPostVo;
- import com.hz.employmentsite.vo.jobUserManager.RecommendJobVo;
- import com.hz.employmentsite.vo.jobUserManager.RecommendMgtVo;
- import org.apache.ibatis.annotations.Param;
- import org.springframework.web.bind.annotation.RequestParam;
- import java.util.List;
- public interface RecommendMgtService {
- PageInfo<RecommendMgtVo> getList(Integer page, Integer rows, String name, String companyName, Integer recommendType, Integer entryState, String pushName, String professionId);
- /**
- * 修改入职状态
- * @param id
- * @param state 入职状态
- */
- int setEntryState(String id, Integer state);
- int addRecommend(List<PcRecommendMgt> list, String userId);
- /**
- * 获取推荐企业信息
- * @param page
- * @param rows
- * @param jobHuntId 求职意向id
- * @param professionId 岗位id
- * @param companyName 企业名称
- * @param type 0-未推荐;1-已推荐
- * @return
- * */
- PageInfo<RecommendCompanyPostVo> getRecommendCompanyPostList(Integer page, Integer rows, String jobHuntId,
- String professionId, String companyName, Integer type);
- /**
- * 获取推荐企业信息
- * @param postId 企业岗位id
- * @param professionId 岗位id
- * @param userName 求职人员姓名
- * @param type 0-未推荐;1-已推荐
- * @return
- * */
- PageInfo<RecommendJobVo> getRecommendJobList(Integer page, Integer rows, String postId, String professionId, String userName,
- Integer type, Integer cultureLeve, Integer keyPersonType);
- }
|