HomePageService.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. /*
  2. package com.caimei365.service;
  3. import com.caimei.module.base.entity.bo.JsonModel;
  4. import com.caimei.module.base.entity.bo.PageVo;
  5. */
  6. /**
  7. * Description
  8. *
  9. * @author : Charles
  10. * @date : 2020/3/20
  11. *//*
  12. public interface HomePageService {
  13. */
  14. /**
  15. * 医美机构正品联盟
  16. *//*
  17. JsonModel getMember(PageVo pageVo);
  18. */
  19. /**
  20. * 售后无忧,购物须知
  21. *//*
  22. JsonModel afterSale();
  23. */
  24. /**
  25. * 获取模块数据
  26. *//*
  27. JsonModel getModules(Integer userId);
  28. JsonModel productsClassify(Integer classifyId, Integer userId, PageVo page);
  29. */
  30. /**
  31. * 首页推荐专区
  32. *//*
  33. JsonModel getRecommendProducts(Integer identity);
  34. */
  35. /**
  36. * 新版首页数据
  37. *//*
  38. JsonModel getHomeData(Integer userId, Integer source);
  39. */
  40. /**
  41. * 首页直播/文章/活动置顶数据
  42. *
  43. * @param source
  44. * @return
  45. *//*
  46. JsonModel getTopData(Integer source);
  47. */
  48. /**
  49. * 首页轮播图列表
  50. *
  51. * @return
  52. *//*
  53. JsonModel getHomeBanners();
  54. */
  55. /**
  56. * 楼层详情
  57. *
  58. * @param floorId 楼层id
  59. * @param source 来源 : 1 网站 ; 2 小程序
  60. * @return
  61. *//*
  62. JsonModel floorContentDetails(Integer floorId, Integer source, Integer userId);
  63. */
  64. /**
  65. * 产品,仪器数据
  66. *
  67. * @param pageId 页面信息id
  68. * @param userId 用户id
  69. * @param source 来源 : 1 网站 ; 2 小程序
  70. * @return
  71. *//*
  72. JsonModel instrumentData(Integer pageId, Integer userId, Integer source);
  73. */
  74. /**
  75. * 页面信息商品楼层
  76. *
  77. * @param centreId 页面信息楼层id
  78. * @param source 来源
  79. * @param userId
  80. * @return
  81. *//*
  82. JsonModel pageFloorDetails(Integer centreId, Integer source, Integer userId);
  83. */
  84. /**
  85. * 产品仪器热搜词
  86. *
  87. * @return
  88. *//*
  89. JsonModel hotSearchTerms();
  90. */
  91. /**
  92. * 直播宣传图
  93. * @return
  94. *//*
  95. JsonModel getLiveAdvertisingImage();
  96. }
  97. */