IWxHomeService.java 974 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.ruoyi.wx.web.service;
  2. import com.ruoyi.common.core.domain.AjaxResult;
  3. import com.ruoyi.framework.recovery.domain.RecContent;
  4. import com.ruoyi.wx.web.domain.vo.SaleInfoVo;
  5. import java.util.List;
  6. import java.util.concurrent.ExecutionException;
  7. public interface IWxHomeService {
  8. /**
  9. * 获取首页
  10. *
  11. * @return 首页内容
  12. */
  13. AjaxResult getIndex() throws ExecutionException, InterruptedException;
  14. /**
  15. * 获取发售信息详情内容
  16. *
  17. * @param id 发售信息id
  18. * @return 详情内容
  19. */
  20. List<SaleInfoVo> getSaleInfo(Long id);
  21. /**
  22. * 获取所有发售信息
  23. *
  24. * @return 结果集
  25. */
  26. List<SaleInfoVo> getSaleCalendar();
  27. /**
  28. * 点赞操作
  29. *
  30. * @param id
  31. * @return
  32. */
  33. Long thumbs(Long id);
  34. /**
  35. * 新增评论
  36. *
  37. * @param recContent 入参
  38. * @return 结果集
  39. */
  40. int addRecContent(RecContent recContent);
  41. }