yiming
2024-04-09 12cc87a1f2f9b91359d3ca43fe052440d9890dac
pages/cart/paymentPage/index.js
@@ -1,4 +1,5 @@
// pages/cart/paymentPage/index.js
import Toast from 'tdesign-miniprogram/toast/index';
const app = getApp()
import {
  getPublicImage
@@ -10,6 +11,7 @@
   * 页面的初始数据
   */
  data: {
    myOrderOrderNumber: [],
    orderNumber: null,
    navBarHeight: '',
    barHeight: '',
@@ -20,7 +22,8 @@
    orderGoods: '',
    isPaySuccess: false,
    isPayComplete: false,
    type: ''
    type: '',
    onNorderSaleMethod: ''
  },
  /**
@@ -34,10 +37,12 @@
      orderNumber: options.orderNumber,
      navBarHeight: navBarHeight,
      barHeight: systInfo.statusBarHeight,
      selectedIds: options.selectedIds
      selectedIds: options.selectedIds,
      onNorderSaleMethod: options.onNorderSaleMethod
    })
    console.log('接收到的订单号:', this.data.orderNumber);
    console.log(this.data.onNorderSaleMethod, 'options');
    this.getOrderByOrderNumData()
    this.getDataList()
  },
  /**
@@ -129,7 +134,36 @@
      })
    })
  },
  getDataList() {
    let data = {
      start: 0,
      size: 999,
      filterList: [{
        field: 'State',
        value: 'WaitPay'
      }],
      sort: {
        type: 'Desc',
        field: 'CreateDate'
      }
    }
    app.MG.store.getUserOrderList(data).then((res) => {
      res.datas.forEach((item) => {
        this.data.myOrderOrderNumber.push(item.saleMethodLinks[0].orderSaleMethod.id)
        console.log(this.data.myOrderOrderNumber);
      })
    })
  },
  confirmOrderGet() {
    if (this.data.myOrderOrderNumber.includes(parseInt(this.data.onNorderSaleMethod))) {
      Toast({
        context: this,
        selector: '#t-toast',
        message: '已经在订单中',
        theme: 'warning',
        direction: 'column',
      });
    } else {
    var that = this;
    let query = {
      orderNum: this.data.orderGoods
@@ -178,9 +212,9 @@
          });
        })
      }
    })
    // 调取微信二维码支付
    }
  },
  // 页面返回
  navToBack() {