find_fund.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import request from "@/utils/request.js";
  2. /**
  3. *
  4. * @param {*} data
  5. * @returns
  6. */
  7. // 发布找款
  8. export function findFundsAPI(data) {
  9. return request.post("findmoney/create", data);
  10. }
  11. // 找款列表
  12. export function findFundsListAPI(data) {
  13. return request.get("findmoney/list/pending", data);
  14. }
  15. // 点赞/取消点赞找款订单
  16. export function likeFundsAPI(orderId) {
  17. return request.get(`findmoney/like/${orderId}`);
  18. }
  19. // 获取用户找款订单
  20. export function getUserFindFundsAPI(params) {
  21. return request.get(`findmoney/list/user`, params);
  22. }
  23. // 接单功能
  24. export function acceptFindFundsAPI(orderId) {
  25. return request.get(`findmoney/accept/${orderId}`);
  26. }
  27. // 提交找款订单
  28. export function submitFindFundsAPI(data) {
  29. return request.post(`findmoney/submit`, data);
  30. }
  31. // 取消找款订单
  32. export function cancelFindFundsAPI(orderId) {
  33. return request.get(`findmoney/cancel/${orderId}`);
  34. }
  35. // 余料支付
  36. export function paylFindFundsBalanceAPI(orderId, type = false, transport) {
  37. return request.get(`findmoney/pay/balance/${orderId}/${type}/${transport}`);
  38. }
  39. // 余额支付
  40. export function BalanceMoneyAPI(orderId, addressId, isGold) {
  41. return request.get(`findmoney/pay/money/${orderId}/${addressId}/${isGold}`);
  42. }
  43. // 找款订单评分
  44. export function submitFindFundsRateAPI(data) {
  45. return request.post(`findmoney/rate`, data);
  46. }
  47. // 获取找款订单详情
  48. export function getFindFundsDetailAPI(orderId) {
  49. return request.get(`findmoney/detail/${orderId}`);
  50. }
  51. // 找款创建评论
  52. export function addFundsComment(data) {
  53. return request.post(`find-money-order-comment/create`, data);
  54. }
  55. // 查询评论列表
  56. export function getCommentOne(data) {
  57. return request.post(`find-money-order-comment/list`, data);
  58. }
  59. // 点爱心
  60. export function setUserState(data) {
  61. return request.post(`find-money-order-comment/like`, data);
  62. }
  63. // 删除评论
  64. export function deleteComment(commentId) {
  65. return request.get(`find-money-order-comment/delete/${commentId}`);
  66. }
  67. // 关注用户
  68. export function followPublisher(orderId) {
  69. return request.get(`findmoney/follow/publisher/${orderId}`);
  70. }