account.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. import http from "../../utils/http"
  2. /**
  3. * 获取余额基础信息
  4. */
  5. export function balance(params) {
  6. return http({
  7. url: "/api/memberaccount/info",
  8. data: params,
  9. forceLogin: true
  10. })
  11. }
  12. /**
  13. * 获取提现配置
  14. */
  15. export function withdrawConfig(params) {
  16. return http({
  17. url: "/api/memberwithdraw/config",
  18. data: params,
  19. forceLogin: true
  20. })
  21. }
  22. /**
  23. * 获取余额明细
  24. */
  25. export function balanceDetail(params) {
  26. return http({
  27. url: "/api/memberaccount/page",
  28. data: params,
  29. forceLogin: true
  30. })
  31. }
  32. /**
  33. * 获取提现信息
  34. */
  35. export function withdrawInfo(params) {
  36. return http({
  37. url: "/api/memberwithdraw/info",
  38. data: params,
  39. })
  40. }
  41. /**
  42. * 获取银行账号信息
  43. */
  44. export function accountInfo(params) {
  45. return http({
  46. url: "/api/memberbankaccount/defaultinfo",
  47. data: params,
  48. })
  49. }
  50. /**
  51. * 提现
  52. */
  53. export function withdraw(params) {
  54. return http({
  55. url: "/api/memberwithdraw/apply",
  56. data: params,
  57. })
  58. }
  59. /**
  60. * 提现记录
  61. */
  62. export function withdrawList(params) {
  63. return http({
  64. url: "/api/memberwithdraw/page",
  65. data: params,
  66. })
  67. }
  68. /**
  69. * 提现详情
  70. */
  71. export function withdrawDetail(params) {
  72. return http({
  73. url: "/api/memberwithdraw/detail",
  74. data: params,
  75. })
  76. }
  77. /**
  78. * 充值套餐列表
  79. */
  80. export function rechargeList(params) {
  81. return http({
  82. url: "/memberrecharge/api/memberrecharge/page",
  83. data: params,
  84. })
  85. }
  86. /**
  87. * 充值套餐详情
  88. */
  89. export function rechargeDetail(params) {
  90. return http({
  91. url: "/memberrecharge/api/memberrecharge/info",
  92. data: params,
  93. })
  94. }
  95. /**
  96. * 充值
  97. */
  98. export function recharge(params) {
  99. return http({
  100. url: "/memberrecharge/api/ordercreate/create",
  101. data: params,
  102. })
  103. }
  104. /**
  105. * 充值记录
  106. */
  107. export function rechargeOrder(params) {
  108. return http({
  109. url: "/memberrecharge/api/order/page",
  110. data: params,
  111. })
  112. }