api.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. /**
  2. * 接口列表文件
  3. * auth代表接口是否需要token
  4. * name:Request内做判断,url,auth,method,cacheType: local,session,isNprogress
  5. */
  6. export default {
  7. /** 用户 ↓ **/
  8. user:{
  9. userInfo:{
  10. url:'api/user/userInfo',
  11. auth:false,
  12. method:'POST',
  13. isNprogress:true,
  14. },
  15. getUserOpenid:{
  16. url:'api/user/getUserOpenid',
  17. auth:false,
  18. method:'POST',
  19. isNprogress:true,
  20. },
  21. wxMiniProgramLogin:{
  22. url:'api/user/wxMiniProgramLogin',
  23. auth:false,
  24. method:'POST',
  25. isNprogress:true,
  26. },
  27. area_list:{
  28. url:'api/area/area_list',
  29. auth:false,
  30. method:'POST',
  31. isNprogress:true,
  32. },
  33. profile:{
  34. url:'api/user/profile',
  35. auth:false,
  36. method:'POST',
  37. isNprogress:true,
  38. },
  39. getuserinfo:{
  40. url:'api/usercenter/getuserinfo',
  41. auth:false,
  42. method:'POST',
  43. isNprogress:true,
  44. },
  45. likeone:{
  46. url:'api/Usercenter/likeone',
  47. auth:false,
  48. method:'POST',
  49. isNprogress:true,
  50. },
  51. signin:{
  52. url:'api/Usersign/signin',
  53. auth:false,
  54. method:'POST',
  55. isNprogress:true,
  56. },
  57. voteshare:{
  58. url:'api/wechatshare/voteshare',
  59. auth:false,
  60. method:'POST',
  61. isNprogress:true,
  62. }
  63. },
  64. vip:{
  65. vip_config:{
  66. url:'api/pay/vip_config',
  67. auth:false,
  68. method:'POST',
  69. isNprogress:true,
  70. },
  71. vip_recharge:{
  72. url:'api/pay/vip_recharge',
  73. auth:false,
  74. method:'POST',
  75. isNprogress:true,
  76. },
  77. },
  78. baseconfig:{
  79. userinfo_enum:{
  80. url:'api/baseconfig/userinfo_enum',
  81. auth:false,
  82. method:'POST',
  83. isNprogress:true,
  84. cacheType: 'session'
  85. },
  86. index:{
  87. url:'api/baseconfig/index',
  88. auth:false,
  89. method:'POST',
  90. isNprogress:true
  91. }
  92. },
  93. usercenter: {
  94. samecity:{
  95. url:'api/usercenter/samecity',
  96. auth:false,
  97. method:'POST',
  98. isNprogress:false,
  99. },
  100. newpeople:{
  101. url:'api/usercenter/newpeople',
  102. auth:false,
  103. method:'POST',
  104. isNprogress:false,
  105. },
  106. },
  107. newvote: {
  108. lists:{
  109. url:'api/newvote/subject/lists',
  110. auth:false,
  111. method:'POST',
  112. isNprogress:true,
  113. },
  114. // info:{
  115. // url:'api/newvote/subject/info',
  116. // auth:false,
  117. // method:'POST',
  118. // isNprogress:true,
  119. // },
  120. //选手列表
  121. playerlist:{
  122. url:'api/newvote/subject/playerlist',
  123. auth:false,
  124. method:'POST',
  125. isNprogress:true,
  126. },
  127. //投票
  128. record:{
  129. url:'api/newvote/player/record',
  130. auth:false,
  131. method:'POST',
  132. isNprogress:true,
  133. },
  134. //排行榜
  135. playerlist_votes:{
  136. url:'api/newvote/subject/playerlist_votes',
  137. auth:false,
  138. method:'POST',
  139. isNprogress:true,
  140. },
  141. //人气榜
  142. playerlist_renqi:{
  143. url:'api/newvote/subject/playerlist_renqi',
  144. auth:false,
  145. method:'POST',
  146. isNprogress:true,
  147. },
  148. //选手详情
  149. playerinfo:{
  150. url:'api/newvote/subject/playerinfo',
  151. auth:false,
  152. method:'POST',
  153. isNprogress:true,
  154. },
  155. join:{
  156. url:'api/newvote/Player/join',
  157. auth:false,
  158. method:'POST',
  159. isNprogress:true,
  160. },
  161. rule:{
  162. url:'api/newvote/subject/info',
  163. auth:false,
  164. method:'POST',
  165. isNprogress:true,
  166. }
  167. },
  168. };