vault.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. import request from "@/utils/request.js";
  2. /**
  3. * 获取提现记录列表
  4. */
  5. export function getWithdrawList(data) {
  6. return request.get('extract/record2', data);
  7. }
  8. /**
  9. * 获取充值记录列表
  10. */
  11. export function getRechargeList(data) {
  12. return request.get('recharge/list', data);
  13. }
  14. /**
  15. * 获取充值的金额列表
  16. */
  17. export function getAmountList(data) {
  18. return request.get('recharge/index', data);
  19. }
  20. /**
  21. * 获取消费记录列表
  22. */
  23. export function getConsumeList(data) {
  24. return request.get('infobycondition', data);
  25. }
  26. /**
  27. * 获取贵金属余额
  28. */
  29. export function getMetalBalance(data) {
  30. return request.get('goldbalance/getBalance', data);
  31. }
  32. /**
  33. * 充值预下单
  34. */
  35. export function rechargeOrder(data) {
  36. return request.post('recharge/wechat-alipay', data);
  37. }
  38. /**
  39. * 买金
  40. */
  41. export function buyGold(data) {
  42. return request.post('goldprincipal/buy', data);
  43. }
  44. /**
  45. * 每日一攒次数获取
  46. */
  47. export function accumulateCount(data) {
  48. return request.post('goldprincipal/selectcount', data);
  49. }
  50. /**
  51. * 直播换款
  52. */
  53. export function liveExchange(data) {
  54. return request.post('goldprincipal/changestyle', data);
  55. }
  56. /**
  57. * 买卖金交易明细列表
  58. */
  59. export function goldTradelist(data) {
  60. return request.get('goldprincipal/list', data);
  61. }
  62. /**
  63. * 设置金价预警
  64. */
  65. export function setGoldAlert(data) {
  66. return request.post('goldwarning/create', data);
  67. }
  68. /**
  69. * 获取金价预警记录
  70. */
  71. export function getGoldAlertList(data) {
  72. return request.get('goldwarning/list', data);
  73. }
  74. /**
  75. * 删除金价预警记录
  76. */
  77. export function deleteGoldAlert(data) {
  78. return request.get('goldwarning/delete', data);
  79. }
  80. /**
  81. * 每日一攒 列表
  82. */
  83. export function goldprincipalList2(data) {
  84. return request.get('goldprincipal/list2', data);
  85. }
  86. /**
  87. * 创建预约
  88. */
  89. export function createReservation(data) {
  90. return request.post("plate-reservation/create", data);
  91. }
  92. /**
  93. * 查询预约
  94. */
  95. export function getReservationDetail(reservationId) {
  96. return request.get(`plate-reservation/detail/${reservationId}`);
  97. }
  98. /**
  99. * 提料 预约订单列表
  100. */
  101. export function getMyReservations(data) {
  102. return request.get("plate-reservation/my-reservations", data);
  103. }
  104. /**
  105. * 提料 订单列表
  106. */
  107. export function getMetalOrderList(data) {
  108. return request.get("goldprincipal/plate-exchange-orders", data);
  109. }
  110. /**
  111. * 取消预约
  112. * @param {number} reservationId - 预约ID
  113. */
  114. export function cancelReservation(reservationId) {
  115. return request.post(`plate-reservation/cancel/${reservationId}`);
  116. }
  117. /**
  118. * 新 - 提料兑换订单
  119. */
  120. export function nest_exchangeMetalOrder(data) {
  121. return request.post("goldprincipal/plate-exchange2", data);
  122. }
  123. /**
  124. * 根据克重和金属类型查询可预约时间
  125. */
  126. export function quotaByWeight(data) {
  127. return request.get("plate-reservation/quotaByWeight", data);
  128. }