PostService.java 966 B

12345678910111213141516171819
  1. package com.hz.employmentsite.services.service.companyService;
  2. import com.github.pagehelper.PageInfo;
  3. import com.hz.employmentsite.model.PcPost;
  4. import com.hz.employmentsite.vo.companyService.RecommendPostVo;
  5. import com.hz.employmentsite.vo.companyService.PostVo;
  6. import java.util.List;
  7. public interface PostService {
  8. PageInfo<PostVo> getList(Integer page, Integer rows, List<String> postIDList,String professionName, Integer minCount, Integer maxCount, String companyName,String RecordStatus ,String companyID);
  9. PageInfo<RecommendPostVo> getCommendPostList(Integer page, Integer rows, String jobUserID);
  10. Integer saveCommendPost(RecommendPostVo data, String userId);
  11. int save(PostVo data, String userId);
  12. int delete(List<String> ids);
  13. PostVo getDataById(String id);
  14. List<PostVo> getDataListByCompanyID(String companyID);
  15. List<PostVo> importPost(List<PostVo> dataList, String userID);
  16. int deletePostAndRecommendMgt(String id);
  17. }