user.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. import { request } from '@/api/request'
  2. function login(data, loading) {
  3. return request({ url: '/login', data }, loading)
  4. }
  5. function logout(loading) {
  6. return request({ url: '/logout' }, loading)
  7. }
  8. function register(data, loading) {
  9. return request({ url: '/register', data }, loading)
  10. }
  11. function denyOff(loading) {
  12. return request({ url: '/denyOff' }, loading)
  13. }
  14. function editLoginPass(data, loading) {
  15. return request({ url: '/editLoginPass', data }, loading)
  16. }
  17. function editSecurityPass(data, loading) {
  18. return request({ url: '/editSecurityPass', data }, loading)
  19. }
  20. // 绑定上级好友
  21. function bangUpFriend(invite_code, loading) {
  22. return request({ url: '/bangUpFriend', data: { invite_code } }, loading)
  23. }
  24. // 获取上级信息
  25. function getUpUserInfo(loading) {
  26. return request({ url: '/getUpUserInfo' }, loading)
  27. }
  28. // 用户升级提醒升级
  29. function upgradeLevel(type, loading) {
  30. return request({ url: '/upgradeLevel', data: { type } }, loading)
  31. }
  32. function userInfo(loading) {
  33. return request({ url: '/userInfo' }, loading)
  34. }
  35. function editUserInfo(data, loading) {
  36. return request({ url: '/editUserInfo', data }, loading)
  37. }
  38. function address(isDefault = false, loading) {
  39. return request({ url: '/myAddress', data: { is_default: isDefault ? '1' : '0' } }, loading)
  40. }
  41. function saveAddress(data, loading) {
  42. return request({ url: '/saveAddress', data }, loading)
  43. }
  44. function setDefaultAddress(id, loading) {
  45. return request({ url: '/setDefaultAddress', data: { id } }, loading)
  46. }
  47. function delAddress(id, loading) {
  48. return request({ url: '/delAddress', data: { id } }, loading)
  49. }
  50. function scoreLog(data, loading) {
  51. return request({ url: '/scoreLog', data }, loading)
  52. }
  53. function moneyLog(data, loading) {
  54. return request({ url: '/moneyLog', data }, loading)
  55. }
  56. // 利润详情
  57. function userProfitInfo(loading) {
  58. return request({ url: '/userProfitInfo' }, loading)
  59. }
  60. // 利润结算
  61. function getUserIncomeTeam(loading) {
  62. return request({ url: '/getUserIncomeTeam' }, loading)
  63. }
  64. // 利润结算记录
  65. function incomeMoneyLog(data, loading) {
  66. return request({ url: '/incomeMoneyLog', data }, loading)
  67. }
  68. function withDrawSubmit(data, loading) {
  69. return request({ url: '/withDrawSubmit', data }, loading)
  70. }
  71. function withdrawLog(data, loading) {
  72. return request({ url: '/withdrawLog', data }, loading)
  73. }
  74. function withdrawAccountList(type, loading) {
  75. return request({ url: '/withdrawAccountList', data: { type } }, loading)
  76. }
  77. // 今日奖金明细
  78. function todayTeamMoneyLog(data, loading) {
  79. return request({ url: '/todayTeamMoneyLog', data }, loading)
  80. }
  81. function teamInfo(loading) {
  82. return request({ url: '/teamInfo' }, loading)
  83. }
  84. function teamList(data, loading) {
  85. return request({ url: '/teamList', data }, loading)
  86. }
  87. //
  88. function businessApply(data, loading) {
  89. return request({ url: '/bussinessApply', data }, loading)
  90. }
  91. // 消费记录
  92. function consumeLog(data, loading) {
  93. return request({ url: '/consumeLog', data }, loading)
  94. }
  95. // 收藏列表
  96. function goodsAttList(data, loading) {
  97. return request({ url: '/goodsAttList', data }, loading)
  98. }
  99. // 是否收藏
  100. function isAtt(goods_id, loading) {
  101. return request({ url: '/isAttensionGoods', data: { goods_id } }, loading)
  102. }
  103. // 收藏
  104. function goodsAtt(goods_id, loading) {
  105. return request({ url: '/goodsAttension', data: { goods_id } }, loading)
  106. }
  107. // 取消收藏
  108. function cancelAtt(goods_id, loading) {
  109. return request({ url: '/cancelAttension', data: { goods_id } }, loading)
  110. }
  111. function orderUnreadInfo(loading) {
  112. return request({ url: '/orderUnreadInfo' }, loading)
  113. }
  114. export default {
  115. login,
  116. logout,
  117. register,
  118. denyOff,
  119. editLoginPass,
  120. editSecurityPass,
  121. bangUpFriend,
  122. getUpUserInfo,
  123. upgradeLevel,
  124. userInfo,
  125. editUserInfo,
  126. saveAddress,
  127. setDefaultAddress,
  128. delAddress,
  129. address,
  130. scoreLog,
  131. moneyLog,
  132. userProfitInfo,
  133. getUserIncomeTeam,
  134. incomeMoneyLog,
  135. withDrawSubmit,
  136. withdrawLog,
  137. withdrawAccountList,
  138. todayTeamMoneyLog,
  139. teamInfo,
  140. teamList,
  141. businessApply,
  142. consumeLog,
  143. goodsAttList,
  144. isAtt,
  145. goodsAtt,
  146. cancelAtt,
  147. orderUnreadInfo
  148. }