functions.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. import request from "@/utils/request.js";
  2. /**
  3. * 支付宝转账充值
  4. *
  5. */
  6. export function rechargeAlipayAPI(data) {
  7. return request.post("user/recharge/alipay-transfer", data);
  8. }
  9. export function rechargeBankAPI(data) {
  10. return request.post("user/recharge/bank-transfer", data);
  11. }
  12. // 充值金料
  13. export function rechargeGoldAPI(data) {
  14. return request.post("metal/buy", data);
  15. }
  16. // 金料兑换余额
  17. export function exchangeGoldAPI(data) {
  18. return request.post("metal/exchange", data);
  19. }
  20. // 卖料-约价回收
  21. export function recycleCreateAPI(data) {
  22. return request.post("recycle/create", data);
  23. }
  24. // 卖料-约价回收订单列表
  25. export function recycleListAPI(params) {
  26. return request.get("recycle/list", params);
  27. }
  28. // 取消订单
  29. export function recycleCancelAPI(params) {
  30. return request.get("recycle/cancel", params);
  31. }
  32. // 更新快递单号和实物图片
  33. export function recyclUpdateAPI(data) {
  34. return request.post("recycle/update-express", data);
  35. }
  36. // 用户确认报告
  37. export function recyclDetectionReportAPI(orderNo) {
  38. return request.get(`recycle/detectionReport-notarize/${orderNo}`);
  39. }
  40. // 创建邮寄存金记录
  41. export function depositCreateAPI(data) {
  42. return request.post(`postal-deposit/create`, data);
  43. }
  44. // 邮费支付成功回调
  45. export function postalDepositCallbackAPI(params) {
  46. return request.get(`postal-deposit/postage/callback`, params);
  47. }
  48. // 分页查询邮寄存金记录
  49. export function depositPageAPI(params) {
  50. return request.get(`postal-deposit/page`, params);
  51. }
  52. // 用户确认报告
  53. export function postalDepositAPI(postalId) {
  54. return request.get(`postal-deposit/user/notarize/${postalId}`);
  55. }
  56. // 创建无物流存金订单
  57. export function noLogisticsCreateAPI(data) {
  58. return request.post("no-logistics-deposit/create", data);
  59. }
  60. // 创建好评返现订单
  61. export function goodReviewCreateAPI(data) {
  62. return request.post("good-review/create", data);
  63. }
  64. // 查询用户好评返现订单
  65. export function goodReviewListAPI(params) {
  66. return request.get(`good-review/list`, params);
  67. }
  68. // export function depositPageAPI(data) {
  69. // return request.post(`postal-deposit/page`, data);
  70. // }
  71. /**
  72. * 购买svip
  73. *
  74. */
  75. export function svipBuy(data) {
  76. return request.post("svip/buy", data);
  77. }
  78. // 约价回收定金支付成功回调
  79. export function recyclePreOrderSuccessAPI(params) {
  80. return request.get("recycle/deposit/callback", params);
  81. }