api.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. /**
  2. * 接口列表文件
  3. * auth代表接口是否需要token
  4. * name:Request内做判断,url,auth,method,cacheType: local,session,isNprogress
  5. */
  6. export default {
  7. login:{
  8. getPhoneNumber:{
  9. url:'api/user/getPhoneNumber',
  10. auth:false,
  11. method:'POST',
  12. isNprogress:true
  13. },
  14. mobilelogin:{
  15. url:'api/user/mobilelogin',
  16. auth:false,
  17. method:'POST',
  18. isNprogress:true
  19. },
  20. // register:{
  21. // url:'api/user/register',
  22. // auth:false,
  23. // method:'POST',
  24. // isNprogress:true
  25. // },
  26. // resetpwd:{
  27. // url:'api/user/resetpwd',
  28. // auth:false,
  29. // method:'POST',
  30. // isNprogress:true
  31. // },
  32. logout:{
  33. url:'api/user/resetpwd',
  34. auth:false,
  35. method:'POST',
  36. isNprogress:true
  37. },
  38. sms:{
  39. url:'api/sms/send',
  40. auth:false,
  41. method:'POST',
  42. isNprogress:true
  43. }
  44. },
  45. user:{
  46. userInfo:{
  47. url:'api/user/info',
  48. auth:false,
  49. method:'POST',
  50. isNprogress:false,
  51. },
  52. getopenid:{
  53. url:'api/user/getopenid',
  54. auth:false,
  55. method:'POST',
  56. isNprogress:false,
  57. },
  58. },
  59. goods:{
  60. list:{
  61. url:'api/user_goods/list',
  62. auth:false,
  63. method:'POST',
  64. isNprogress:false,
  65. },
  66. catelist:{
  67. url:'api/user_goods/catelist',
  68. auth:false,
  69. method:'POST',
  70. isNprogress:false
  71. },
  72. energy:{
  73. url:'api/index/energy',
  74. auth:false,
  75. method:'POST',
  76. isNprogress:false
  77. },
  78. banner:{
  79. url:'api/index/banner',
  80. auth:false,
  81. method:'POST',
  82. isNprogress:false
  83. },
  84. info:{
  85. url:'api/user_goods/info',
  86. auth:false,
  87. method:'POST',
  88. isNprogress:true
  89. },
  90. commentList:{
  91. url:'api/user_goods/commentList',
  92. auth:false,
  93. method:'POST',
  94. isNprogress:true
  95. },
  96. shop:{
  97. url:'api/shop/shopInfo',
  98. auth:false,
  99. method:'POST',
  100. isNprogress:true
  101. },
  102. getInfoText:{
  103. url:'api/config/getInfoText',
  104. auth:false,
  105. method:'POST',
  106. isNprogress:false
  107. },
  108. getPromise:{
  109. url:'api/config/getPromise',
  110. auth:false,
  111. method:'POST',
  112. isNprogress:false
  113. },
  114. shopComments:{
  115. url:'api/shop_comment/list',
  116. auth:false,
  117. method:'POST',
  118. isNprogress:false
  119. },
  120. shopCoupons:{
  121. url:'api/coupon/userlist',
  122. auth:false,
  123. method:'POST',
  124. isNprogress:false
  125. },
  126. },
  127. order:{
  128. add:{
  129. url:'api/order/add',
  130. auth:false,
  131. method:'POST',
  132. isNprogress:false
  133. },
  134. list:{
  135. url:'api/order/orderList',
  136. auth:false,
  137. method:'POST',
  138. isNprogress:false
  139. },
  140. pay:{
  141. url:'api/order/pay',
  142. auth:false,
  143. method:'POST',
  144. isNprogress:true
  145. },
  146. },
  147. favorite:{
  148. add:{
  149. url:'api/user_favorite_shop/add',
  150. auth:false,
  151. method:'POST',
  152. isNprogress:true
  153. },
  154. cancel:{
  155. url:'api/user_favorite_shop/cancel',
  156. auth:false,
  157. method:'POST',
  158. isNprogress:true
  159. },
  160. list:{
  161. url:'api/user_favorite_shop/list',
  162. auth:false,
  163. method:'POST',
  164. isNprogress:false
  165. },
  166. },
  167. addr:{
  168. getDefault:{
  169. url:'api/user_address/getDefault',
  170. auth:false,
  171. method:'POST',
  172. isNprogress:false,
  173. },
  174. save:{
  175. url:'api/user_address/save',
  176. auth:false,
  177. method:'POST',
  178. isNprogress:false,
  179. },
  180. list:{
  181. url:'api/user_address/list',
  182. auth:false,
  183. method:'POST',
  184. isNprogress:false,
  185. },
  186. del:{
  187. url:'api/user_address/del',
  188. auth:false,
  189. method:'POST',
  190. isNprogress:false,
  191. },
  192. info:{
  193. url:'api/user_address/info',
  194. auth:false,
  195. method:'POST',
  196. isNprogress:false,
  197. },
  198. },
  199. home:{
  200. company:{
  201. url:'api/index/company',
  202. auth:false,
  203. method:'POST',
  204. isNprogress:false,
  205. },
  206. },
  207. };