| | |
| | | // pages/cart/paymentPage/index.js |
| | | import Toast from 'tdesign-miniprogram/toast/index'; |
| | | const app = getApp() |
| | | import { |
| | | getPublicImage |
| | |
| | | * 页面的初始数据 |
| | | */ |
| | | data: { |
| | | myOrderOrderNumber: [], |
| | | orderNumber: null, |
| | | navBarHeight: '', |
| | | barHeight: '', |
| | |
| | | orderGoods: '', |
| | | isPaySuccess: false, |
| | | isPayComplete: false, |
| | | type: '' |
| | | type: '', |
| | | onNorderSaleMethod: '' |
| | | }, |
| | | |
| | | /** |
| | |
| | | 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() |
| | | }, |
| | | |
| | | /** |
| | |
| | | }) |
| | | }) |
| | | }, |
| | | 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 |
| | |
| | | }); |
| | | }) |
| | | } |
| | | |
| | | }) |
| | | // 调取微信二维码支付 |
| | | } |
| | | |
| | | }, |
| | | // 页面返回 |
| | | navToBack() { |