PostCQuery.java 1.3 KB

123456789101112131415161718192021222324252627282930
  1. package com.hz.employmentsite.mapper.cquery;
  2. import com.hz.employmentsite.model.PcPost;
  3. import com.hz.employmentsite.vo.companyService.PostVo;
  4. import com.hz.employmentsite.vo.companyService.RecommendPostVo;
  5. import org.apache.ibatis.annotations.Param;
  6. import java.util.Date;
  7. import java.util.List;
  8. public interface PostCQuery {
  9. List<PostVo> selectPostList(@Param("postIDList") String postIDList, @Param("professionName") String professionName,
  10. @Param("minCount") Integer minCount, @Param("maxCount") Integer maxCount,
  11. @Param("companyName") String companyName, @Param("RecordStatus") String RecordStatus,
  12. @Param("companyID") String companyID, @Param("curLoginUserSiteCompanyIDs") String curLoginUserSiteCompanyIDs,
  13. @Param("siteID") String siteID, @Param("startDate") Date startDate,
  14. @Param("endDate") Date endDate);
  15. List<RecommendPostVo> selectRecommendPostList(@Param("jobUserID") String jobUserID);
  16. int insert(PcPost post);
  17. /**
  18. * 企业数据可视化地图页面获取岗位
  19. *
  20. * @param companyID 企业ID
  21. * @return 岗位信息
  22. */
  23. List<PostVo> selectCompanyMapPostList(@Param("companyID") String companyID);
  24. }