小说小程序前端代码仓库(小程序)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
2.3 KiB

  1. // 首页相关接口
  2. const api = {
  3. // 批量订阅章节
  4. batchSubscribeBookCatalog: {
  5. url: '/all_index/batchSubscribeBookCatalog',
  6. method: 'GET',
  7. auth: true,
  8. },
  9. // 根据用户标识和书籍标识查询该用户的成就等级
  10. getAchievement: {
  11. url: '/all_index/getAchievement',
  12. method: 'GET',
  13. auth: true,
  14. },
  15. // 获取读者成就列表
  16. getAchievementList: {
  17. url: '/all_index/getAchievementList',
  18. method: 'GET',
  19. },
  20. // 获取首页banner
  21. getBanner: {
  22. url: '/all_index/getBanner',
  23. method: 'GET',
  24. },
  25. // 获取书城区域列表
  26. getBookAreaList: {
  27. url: '/all_index/getBookAreaList',
  28. method: 'GET',
  29. },
  30. // 根据目录查询章节小说信息明细
  31. getBookCatalogDetail: {
  32. url: '/all_index/getBookCatalogDetail',
  33. method: 'GET',
  34. },
  35. // 根据书本标识获取书本目录列表
  36. getBookCatalogList: {
  37. url: '/all_index/getBookCatalogList',
  38. method: 'GET',
  39. },
  40. // 根据书本标识获取书本评论列表
  41. getBookCommentList: {
  42. url: '/all_index/getBookCommentList',
  43. method: 'GET',
  44. },
  45. // 根据书本标识获取书本详细信息
  46. getBookDetail: {
  47. url: '/all_index/getBookDetail',
  48. method: 'GET',
  49. },
  50. // 获取书城分类列表
  51. getCategoryList: {
  52. url: '/all_index/getCategoryList',
  53. method: 'GET',
  54. },
  55. // 获取亲密度排行版
  56. getIntimacyRankList: {
  57. url: '/all_index/getIntimacyRankList',
  58. method: 'GET',
  59. },
  60. // 获取首页最新小说列表带分页
  61. getNewList: {
  62. url: '/all_index/getNewList',
  63. method: 'GET',
  64. },
  65. // 获取首页公告
  66. getNotice: {
  67. url: '/all_index/getNotice',
  68. method: 'GET',
  69. },
  70. // 获取公告详情
  71. getNoticeById: {
  72. url: '/all_index/getNoticeById',
  73. method: 'GET',
  74. },
  75. // 获取公告列表带分页
  76. getNoticePage: {
  77. url: '/all_index/getNoticePage',
  78. method: 'GET',
  79. },
  80. // 获取首页精品推荐小说列表带分页
  81. getRecommendList: {
  82. url: '/all_index/getRecommendList',
  83. method: 'GET',
  84. },
  85. // 观看视频之后开启章节
  86. openBookCatalog: {
  87. url: '/all_index/openBookCatalog',
  88. method: 'GET',
  89. auth: true,
  90. },
  91. // 设置读者成就等级名称
  92. setAchievementName: {
  93. url: '/all_index/setAchievementName',
  94. method: 'GET',
  95. auth: true,
  96. },
  97. // 订阅章节
  98. subscribeBook: {
  99. url: '/all_index/subscribeBook',
  100. method: 'GET',
  101. auth: true,
  102. },
  103. // 根据书本标识进行投票
  104. vote: {
  105. url: '/all_index/vote',
  106. method: 'GET',
  107. auth: true,
  108. },
  109. }
  110. export default api