secondHand.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from "@/utils/request.js";
  11. /**
  12. * 订单创建
  13. * @param string key
  14. * @param object data
  15. *
  16. */
  17. export function secondHandOrderCreate(data) {
  18. return request.post('secondHand/order/create', data);
  19. }
  20. /**
  21. * 删除已完成订单
  22. * @param string orderNo
  23. *
  24. */
  25. export function secondHandOrderDel(orderNo) {
  26. return request.post(`secondHand/order/delete/${orderNo}`);
  27. }
  28. /**
  29. * 订单列表
  30. * @param object data
  31. */
  32. export function getSecondHandOrderList(data) {
  33. return request.get('secondHand/order/list', data);
  34. }
  35. /**
  36. * 加载预下单
  37. * @param object preOrderNo
  38. */
  39. export function loadPreSecondHandOrderApi(preOrderNo) {
  40. return request.get(`secondHand/order/load/pre/${preOrderNo}`);
  41. }
  42. /**
  43. * 获取商户自提信息
  44. * @param object preOrderNo
  45. */
  46. export function secondHandTakeTheirApi(secid) {
  47. return request.get(`secondHand/get/take/their/${secid}`);
  48. }
  49. /**
  50. * 预下单
  51. * @param object data
  52. */
  53. export function preSecondHandOrderApi(data) {
  54. return request.post(`secondHand/order/pre/order`, data);
  55. }