From 6af68085ff6615e1ec3a5dd18c761250800d6fca Mon Sep 17 00:00:00 2001 From: LiuHao <liuhaoai545@gmail.com> Date: 星期二, 06 六月 2023 22:23:43 +0800 Subject: [PATCH] update 修改页面代码 去除ele的引入以及vue的类型声明 --- src/views/tool/gen/index.vue | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/views/tool/gen/index.vue b/src/views/tool/gen/index.vue index c0a099c..dd48635 100644 --- a/src/views/tool/gen/index.vue +++ b/src/views/tool/gen/index.vue @@ -116,9 +116,7 @@ import { listTable, previewTable, delTable, genCode, synchDb, getDataNames } from '@/api/tool/gen'; import { TableQuery, TableVO } from '@/api/tool/gen/types'; import router from '@/router'; -import importTable from './importTable.vue'; -import { ComponentInternalInstance } from 'vue'; -import { ElForm, DateModelType } from 'element-plus'; +import ImportTable from './importTable.vue'; const route = useRoute(); const { proxy } = getCurrentInstance() as ComponentInternalInstance; @@ -134,8 +132,8 @@ const uniqueId = ref(""); const dataNameList = ref<Array<string>>([]); -const queryFormRef = ref(ElForm); -const importRef = ref(importTable); +const queryFormRef = ref<ElFormInstance>(); +const importRef = ref<InstanceType<typeof ImportTable>>(); const queryParams = ref<TableQuery>({ pageNum: 1, @@ -160,7 +158,7 @@ uniqueId.value = time as string; queryParams.value.pageNum = Number(route.query.pageNum); dateRange.value = ['', '']; - queryFormRef.value.resetFields(); + queryFormRef.value?.resetFields(); getList(); } }) @@ -212,7 +210,7 @@ /** 閲嶇疆鎸夐挳鎿嶄綔 */ const resetQuery = () => { dateRange.value = ['', '']; - queryFormRef.value.resetFields(); + queryFormRef.value?.resetFields(); handleQuery(); } /** 棰勮鎸夐挳 */ -- Gitblit v1.9.3