From b6f7182e9d997aa6193d21537d0622dd6d8c7e8f Mon Sep 17 00:00:00 2001 From: qb <1191961160@qq.com> Date: Wed, 25 Oct 2023 13:37:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E8=AF=B7=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BasicdataGoodsAllocationDetails.vue | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocationDetails.vue b/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocationDetails.vue index 205f07d9..205faa81 100644 --- a/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocationDetails.vue +++ b/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocationDetails.vue @@ -551,15 +551,23 @@ watch( [$route], newVal => { // 获取路由数据 - const info = JSON.parse(newVal[0].query.info); + const info = {}; + if (newVal[0]) JSON.parse(newVal[0].query.info); details.pageInfo = info; console.log('details.pageInfo.info :>> ', details.pageInfo); onLoad(details.page); - }, - { immediate: true } + } + // { immediate: true } ); +// 初始化获取数据, 并请求页面 +details.pageInfo = JSON.parse($route.query.info); +onLoad(details.page); + +/** + * 请求数据 + */ async function onLoad(page, params = {}) { try { details.loading = true;