user.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. import request from '@/utils/request'
  2. // 订单统计信息
  3. export function orderData(data) {
  4. return request({
  5. url: '/api/order/data',
  6. method: 'get',
  7. data
  8. });
  9. }
  10. // 获取用户名称
  11. export function nickname(data) {
  12. return request({
  13. url: '/api/nickname',
  14. method: 'get',
  15. data
  16. });
  17. }
  18. export function transfer(data) {
  19. return request({
  20. url: '/api/transfer',
  21. method: 'post',
  22. data
  23. });
  24. }
  25. // 获取用户信息
  26. export function getUserInfo(data) {
  27. return request({
  28. url: '/api/userinfo',
  29. method: 'get',
  30. data
  31. });
  32. }
  33. // 推广的人数
  34. export function getSpreadPeople(data) {
  35. return request({
  36. url: '/api/spread/people',
  37. method: 'post',
  38. data
  39. })
  40. }
  41. // 用户分享图
  42. export function spreadBanner(data) {
  43. return request({
  44. url: '/api/spread/banner',
  45. method: 'get',
  46. data
  47. });
  48. }
  49. // 获取地址列表
  50. export function getAddressList(data) {
  51. return request({
  52. url: '/api/address/list',
  53. method: 'get',
  54. data
  55. });
  56. }
  57. // 修改地址
  58. export function addressEdit(data) {
  59. return request({
  60. url: '/api/address/edit',
  61. method: 'post',
  62. data
  63. });
  64. }
  65. // 删除地址
  66. export function addressDel(data) {
  67. return request({
  68. url: '/api/address/del',
  69. method: 'post',
  70. data
  71. });
  72. }
  73. // 设为默认地址
  74. export function setAddressDefault(data) {
  75. return request({
  76. url: '/api/address/default/set',
  77. method: 'post',
  78. data
  79. });
  80. }
  81. // 购物车列表
  82. export function getCartList(data) {
  83. return request({
  84. url: '/api/cart/list',
  85. method: 'get',
  86. data
  87. });
  88. }
  89. // 修改购物车数量
  90. export function getCartNum(data) {
  91. return request({
  92. url: '/api/cart/num',
  93. method: 'post',
  94. data
  95. });
  96. }
  97. //删除购物车
  98. export function cartDel(data) {
  99. return request({
  100. url: '/api/cart/del',
  101. method: 'post',
  102. data
  103. });
  104. }
  105. //获取收藏夹列表
  106. export function getcollectList(data) {
  107. return request({
  108. url: '/api/collect/user',
  109. method: 'get',
  110. data
  111. });
  112. }
  113. // 取消收藏
  114. export function delcollect(data) {
  115. return request({
  116. url: '/api/collect/del',
  117. method: 'post',
  118. data
  119. });
  120. }