Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

issueOrder.ts 708B

1234567891011121314151617181920212223242526272829303132333435
  1. import { defineStore } from "pinia";
  2. import { requestNew } from "@/utils/network/request";
  3. import { appId, getOpenId, orderDetailQuery} from "@/utils/network/api";
  4. export const issueOrder = defineStore("issueOrder", {
  5. state: () => ({
  6. // 订单详情内容
  7. orderInfo: {
  8. promotionModes: ''
  9. }
  10. }),
  11. getters: {},
  12. actions: {
  13. // 获取订单详情
  14. getOrderDetail (orderNo) {
  15. return new Promise(resolve => {
  16. const options = {
  17. type: 2,
  18. data: {
  19. orderNo: orderNo
  20. },
  21. method: "POST",
  22. showLoading: true,
  23. };
  24. requestNew(orderDetailQuery, options).then((res) => {
  25. const data = res;
  26. this.orderInfo = data
  27. resolve(data)
  28. });
  29. })
  30. }
  31. }
  32. })