diff --git a/src/views/foundation/set/material/index.vue b/src/views/foundation/set/material/index.vue index 42ab52c..9e26222 100644 --- a/src/views/foundation/set/material/index.vue +++ b/src/views/foundation/set/material/index.vue @@ -79,7 +79,7 @@ const handleSearch = async (params: any) => { dataStore.initParam = cloneDeep(params); //这里需要等到表格刷新以后才去请求 nextTick(() => { - proTableRef.value!.getTableList(); + proTableRef?.value!.getTableList(); }); }; //重置 @@ -87,7 +87,7 @@ const handleReset = () => { dataStore.initParam = cloneDeep(RULE_FORM); //这里需要等到表格刷新以后才去请求 nextTick(() => { - proTableRef.value!.getTableList(); + proTableRef?.value!.getTableList(); }); }; diff --git a/src/views/foundation/subscribe/list/index.vue b/src/views/foundation/subscribe/list/index.vue index fd6275b..cc63db7 100644 --- a/src/views/foundation/subscribe/list/index.vue +++ b/src/views/foundation/subscribe/list/index.vue @@ -91,7 +91,7 @@ const handleSearch = async (params: any) => { dataStore.initParam = cloneDeep(params); //这里需要等到表格刷新以后才去请求 nextTick(() => { - proTableRef.value!.getTableList(); + proTableRef?.value!.getTableList(); }); }; //重置 @@ -99,7 +99,7 @@ const handleReset = () => { dataStore.initParam = cloneDeep(RULE_FORM); //这里需要等到表格刷新以后才去请求 nextTick(() => { - proTableRef.value!.getTableList(); + proTableRef?.value!.getTableList(); }); }; diff --git a/src/views/foundation/subscribe/list/init/btnClick.ts b/src/views/foundation/subscribe/list/init/btnClick.ts index 5bfce64..5143fa5 100644 --- a/src/views/foundation/subscribe/list/init/btnClick.ts +++ b/src/views/foundation/subscribe/list/init/btnClick.ts @@ -21,7 +21,7 @@ export const handleDel = (params: any) => { }); const result = await getSubscribeDelApi(ids.join(",")); if (result?.code === 0) { - proTable.value!.getTableList(); + proTable?.value!.getTableList(); useMsg("success", "删除成功 !"); } }) diff --git a/src/views/foundation/subscribe/warehousing/index.vue b/src/views/foundation/subscribe/warehousing/index.vue index 4cf7ea0..0c4b01c 100644 --- a/src/views/foundation/subscribe/warehousing/index.vue +++ b/src/views/foundation/subscribe/warehousing/index.vue @@ -101,7 +101,7 @@ const handleSearch = async (params: any) => { dataStore.initParam = cloneDeep(params); //这里需要等到表格刷新以后才去请求 nextTick(() => { - proTable.value!.getTableList(); + proTable?.value!.getTableList(); }); }; //重置 @@ -110,7 +110,7 @@ const handleReset = () => { init(); //这里需要等到表格刷新以后才去请求 nextTick(() => { - proTable.value!.getTableList(); + proTable?.value!.getTableList(); }); }; const handleClickSuccess = (row: any) => { diff --git a/src/views/foundation/subscribe/warehousing/init/btnClick.ts b/src/views/foundation/subscribe/warehousing/init/btnClick.ts index fe475e0..b2e26f5 100644 --- a/src/views/foundation/subscribe/warehousing/init/btnClick.ts +++ b/src/views/foundation/subscribe/warehousing/init/btnClick.ts @@ -25,7 +25,7 @@ export const handleReSet = async (params: any) => { const result = await getSubscribeResetListApi({ id }); if (result?.code === 0) { useMsg("success", "数据刷新成功 !"); - proTable.value!.getTableList(); + proTable?.value!.getTableList(); } };