user.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321
  1. import request from '@/utils/request'
  2. export function tuiguang(data){
  3. return request({
  4. url:'/api/dow',
  5. method:'get',
  6. data
  7. })
  8. }
  9. export function getJl(data){
  10. return request({
  11. url:'/api/many_order/list',
  12. method:'get',
  13. data
  14. })
  15. }
  16. //查看子点位
  17. export function lookSubpoints(data, id) {
  18. return request({
  19. url: '/api/tree/children/' + id,
  20. method: 'get',
  21. data
  22. })
  23. }
  24. //查看自己的点位
  25. export function lookOneself(data) {
  26. return request({
  27. url: '/api/tree/points',
  28. method: 'get',
  29. data
  30. })
  31. }
  32. //绑定上级
  33. export function spread(data) {
  34. return request({
  35. url: '/api/user/spread',
  36. method: 'post',
  37. data
  38. })
  39. }
  40. //我的推广
  41. export function myspread(data) {
  42. return request({
  43. url: '/api/spread/people',
  44. method: 'POST',
  45. data
  46. });
  47. }
  48. // 订单统计信息
  49. export function orderData(data) {
  50. return request({
  51. url: '/api/order/data',
  52. method: 'get',
  53. data
  54. });
  55. }
  56. // 获取用户信息
  57. export function getUserInfo(data) {
  58. return request({
  59. url: '/api/userinfo',
  60. method: 'get',
  61. data
  62. });
  63. }
  64. // 获取用户信息
  65. export function userinfo(data) {
  66. return request({
  67. url: '/api/userinfo',
  68. method: 'get',
  69. data
  70. });
  71. }
  72. // 用户分享图
  73. export function spreadBanner(data) {
  74. return request({
  75. url: '/api/spread/banner',
  76. method: 'get',
  77. data
  78. });
  79. }
  80. // 获取地址列表
  81. export function getAddressList(data) {
  82. return request({
  83. url: '/api/address/list',
  84. method: 'get',
  85. data
  86. });
  87. }
  88. // 修改地址
  89. export function addressEdit(data) {
  90. return request({
  91. url: '/api/address/edit',
  92. method: 'post',
  93. data
  94. });
  95. }
  96. // 删除地址
  97. export function addressDel(data) {
  98. return request({
  99. url: '/api/address/del',
  100. method: 'post',
  101. data
  102. });
  103. }
  104. // 设为默认地址
  105. export function setAddressDefault(data) {
  106. return request({
  107. url: '/api/address/default/set',
  108. method: 'post',
  109. data
  110. });
  111. }
  112. // 购物车列表
  113. export function getCartList(data) {
  114. return request({
  115. url: '/api/cart/list',
  116. method: 'get',
  117. data
  118. });
  119. }
  120. // 修改购物车数量
  121. export function getCartNum(data) {
  122. return request({
  123. url: '/api/cart/num',
  124. method: 'post',
  125. data
  126. });
  127. }
  128. //删除购物车
  129. export function cartDel(data) {
  130. return request({
  131. url: '/api/cart/del',
  132. method: 'post',
  133. data
  134. });
  135. }
  136. //获取收藏夹列表
  137. export function getcollectList(data) {
  138. return request({
  139. url: '/api/collect/user',
  140. method: 'get',
  141. data
  142. });
  143. }
  144. // 取消收藏
  145. export function delcollect(data) {
  146. return request({
  147. url: '/api/collect/del',
  148. method: 'post',
  149. data
  150. });
  151. }
  152. //积分转账
  153. export function transfer(data) {
  154. return request({
  155. url: '/api/trade',
  156. method: 'post',
  157. data
  158. })
  159. }
  160. //余额转账
  161. export function yuetransfer(data) {
  162. return request({
  163. url: '/api/yue/trade',
  164. method: 'post',
  165. data
  166. })
  167. } //喜嗨购
  168. export function yueXhg(data) {
  169. return request({
  170. url: '/api/dow_user',
  171. method: 'post',
  172. data
  173. })
  174. }
  175. //现金转账
  176. export function cashtransfer(data) {
  177. return request({
  178. url: '/api/cash/trade',
  179. method: 'post',
  180. data
  181. })
  182. }
  183. // 我的分红积分
  184. export function share(data) {
  185. return request({
  186. url: '/api/game',
  187. method: 'get',
  188. data
  189. })
  190. }
  191. //用户修改信息
  192. export function edit(data) {
  193. return request({
  194. url: '/api/user/edit',
  195. method: 'post',
  196. data
  197. });
  198. }
  199. // 申请入驻
  200. export function ssrz(data) {
  201. return request({
  202. url: '/api/enter/apply',
  203. method: 'post',
  204. data
  205. });
  206. }
  207. // 绿卡记录
  208. export function greenList(data) {
  209. return request({
  210. url: '/api/green/list',
  211. method: 'get',
  212. data
  213. });
  214. }
  215. //白积分记录
  216. export function getWhiteJf(data) {
  217. return request({
  218. url: '/api/white_integral/list',
  219. method: 'get',
  220. data
  221. })
  222. }
  223. //绿积分记录
  224. export function getGreenJf(data) {
  225. return request({
  226. url: '/api/green_integral/list',
  227. method: 'get',
  228. data
  229. })
  230. }
  231. //紫积分记录
  232. export function getPurpleJf(data) {
  233. return request({
  234. url: '/api/purple_integral/list',
  235. method: 'get',
  236. data
  237. })
  238. }
  239. //商城积分
  240. export function GetIntegral(data) {
  241. return request({
  242. url: '/api/integral/list',
  243. method: 'get',
  244. data
  245. })
  246. }
  247. //绿卡列表
  248. export function getGreenCardList(data) {
  249. return request({
  250. url: '/api/green/list',
  251. method: 'get',
  252. data
  253. })
  254. }
  255. //文票记录
  256. export function getWenpiao(data) {
  257. return request({
  258. url: '/api/paper_ticket/list',
  259. method: 'get',
  260. data
  261. })
  262. }
  263. //商家记录
  264. export function getShopIntegral(data) {
  265. return request({
  266. url: '/api/business_integral/list',
  267. method: 'get',
  268. data
  269. })
  270. }
  271. // 绿卡赠送
  272. export function giveGreen(data) {
  273. return request({
  274. url: '/api/green/give',
  275. method: 'post',
  276. data
  277. })
  278. }
  279. // 绿积分-->绿卡兑换比例
  280. export function getGreenBl(data) {
  281. return request({
  282. url: '/api/green/ratio',
  283. method: 'get',
  284. data
  285. })
  286. }
  287. // 绿积分兑换绿卡
  288. export function exchangeGreen(data) {
  289. return request({
  290. url: '/api/green/exchange',
  291. method: 'post',
  292. data
  293. })
  294. }