|
|
@@ -11,8 +11,8 @@ definePage({
|
|
|
navigationBarTitleText: '订单列表',
|
|
|
},
|
|
|
})
|
|
|
-const subPackOrder = ref()
|
|
|
-const subPackComfirm = ref()
|
|
|
+const subPackOrder = ref<typeof import('@/subPack-xsb/utils/order-data')>()
|
|
|
+const subPackComfirm = ref<typeof import('@/subPack-xsb/utils/confirm-order')>()
|
|
|
|
|
|
const navActiveTab = ref(0)
|
|
|
const scrollViewId = ref()
|
|
|
@@ -63,24 +63,24 @@ onReachBottom(() => {
|
|
|
}
|
|
|
})
|
|
|
async function handleCancel(order: Api.xsbOrderList) {
|
|
|
- await subPackOrder.value.handleCommonCancelOrder(order)
|
|
|
+ await subPackOrder.value?.handleCommonCancelOrder(order)
|
|
|
reload()
|
|
|
}
|
|
|
async function handlePay(orderNumber: string) {
|
|
|
- const res = await subPackComfirm.value.handleCommonPayMent(orderNumber)
|
|
|
- if (res.payType !== 1) {
|
|
|
- await subPackComfirm.value.getWxCommonPayment(res)
|
|
|
+ const res = await subPackComfirm.value?.handleCommonPayMent(orderNumber)
|
|
|
+ if (res?.payType !== 1 && res) {
|
|
|
+ await subPackComfirm.value?.getWxCommonPayment(res)
|
|
|
}
|
|
|
else {
|
|
|
reload()
|
|
|
}
|
|
|
}
|
|
|
async function handleSubmitOrder(order: Api.xsbOrderList) {
|
|
|
- await subPackOrder.value.handleCommonOrderReceive(order)
|
|
|
+ await subPackOrder.value?.handleCommonOrderReceive(order)
|
|
|
reload()
|
|
|
}
|
|
|
async function handleDel(order: Api.xsbOrderList) {
|
|
|
- await subPackOrder.value.handleCommonDeleteOrder(order)
|
|
|
+ await subPackOrder.value?.handleCommonDeleteOrder(order)
|
|
|
reload()
|
|
|
}
|
|
|
function handleAfterSale(item: Api.xsbOrderList) {
|