From 0837f319ca4ce3affef737bab357f60ee071765c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=88=B1=E5=AE=87=E9=98=B3?= Date: Tue, 11 Feb 2025 03:26:01 +0000 Subject: [PATCH] =?UTF-8?q?update=20src/views/mall/trade/order/detail/inde?= =?UTF-8?q?x.vue.=20fix(trade)=EF=BC=9AReferenceError:=20form=20is=20not?= =?UTF-8?q?=20defined?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - form undefined - Vue: Argument of type number | undefined is not assignable to parameter of type number Type undefined is not assignable to type number Signed-off-by: 爱宇阳 --- src/views/mall/trade/order/detail/index.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/views/mall/trade/order/detail/index.vue b/src/views/mall/trade/order/detail/index.vue index d521c2a3..592d2c8c 100644 --- a/src/views/mall/trade/order/detail/index.vue +++ b/src/views/mall/trade/order/detail/index.vue @@ -334,13 +334,13 @@ onMounted(async () => { // 如果配送方式为快递,则查询物流公司 if (formData.value.deliveryType === DeliveryTypeEnum.EXPRESS.type) { deliveryExpressList.value = await DeliveryExpressApi.getSimpleDeliveryExpressList() - if (form.value.logisticsId) { + if (formData.value.logisticsId) { expressTrackList.value = await TradeOrderApi.getExpressTrackList(formData.value.id!) } } else if (formData.value.deliveryType === DeliveryTypeEnum.PICK_UP.type) { - pickUpStore.value = await DeliveryPickUpStoreApi.getDeliveryPickUpStore( - formData.value.pickUpStoreId - ) + if (formData.value.pickUpStoreId) { + pickUpStore.value = await DeliveryPickUpStoreApi.getDeliveryPickUpStore(formData.value.pickUpStoreId) + } } })