MyCollectionService.java 1.0 KB

1234567891011121314151617181920212223242526272829
  1. package com.sqx.modules.myCollection.service;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.sqx.common.utils.Result;
  4. import com.sqx.modules.app.vo.ResumesBrowseVo;
  5. import com.sqx.modules.app.vo.UserPostPushBrowseVo;
  6. import com.sqx.modules.myCollection.entity.MyCollection;
  7. import com.baomidou.mybatisplus.extension.service.IService;
  8. import com.sqx.modules.resumes.entity.PostPush;
  9. import com.sqx.modules.resumes.entity.Resumes;
  10. /**
  11. * <p>
  12. * 服务类
  13. * </p>
  14. *
  15. * @author www.javacoder.top
  16. * @since 2023-01-17
  17. */
  18. public interface MyCollectionService extends IService<MyCollection> {
  19. Result saveCollection(MyCollection collection);
  20. IPage<UserPostPushBrowseVo> getMyCollectionListV2(Integer page, Integer limit, MyCollection collection, PostPush postPush);
  21. IPage<MyCollection> getMyCollectionList(Integer page, Integer limit, MyCollection collection);
  22. IPage<MyCollection> getCompanyCollectionList(Integer page, Integer limit, MyCollection collection, Resumes resumes,Long userId);
  23. }