hwOrder.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import api from "../api/api";
  2. import { $request } from "../utils/request";
  3. /**
  4. * 获取我的订单列表
  5. * @param data
  6. */
  7. export const getOrdersApi = (data: getOrdersDataType): Promise<responseOptions> => {
  8. const options: requestOptionsType<any> = {
  9. url: api.hwOrder.getOrders,
  10. data
  11. };
  12. return $request(options);
  13. };
  14. /**
  15. * 确认订单
  16. * @param data
  17. */
  18. export const confirmOrderApi = (data: confirmOrderDatatype): Promise<responseOptions> => {
  19. const options: requestOptionsType<any> = {
  20. url: api.hwOrder.confirmOrder,
  21. data,
  22. type: 'post'
  23. }
  24. return $request(options);
  25. }
  26. /**
  27. * 确认订单
  28. * @param data
  29. */
  30. export const confirmECOrdersApi = (data: confirmOrderDatatype): Promise<responseOptions> => {
  31. const options: requestOptionsType<any> = {
  32. url: api.hwOrder.confirmECOrders,
  33. data,
  34. type: 'post'
  35. }
  36. return $request(options);
  37. }
  38. /**
  39. * 获取订单详情
  40. * @param data
  41. */
  42. export const getOrderDetailApi = (data: getOrderDetailDataType): Promise<responseOptions> => {
  43. const options: requestOptionsType<any> = {
  44. url: api.hwOrder.getOrderDetail,
  45. data,
  46. }
  47. return $request(options)
  48. }