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/system/oss/config.vue | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/views/system/oss/config.vue b/src/views/system/oss/config.vue index 752f787..3ce6b02 100644 --- a/src/views/system/oss/config.vue +++ b/src/views/system/oss/config.vue @@ -140,9 +140,7 @@ updateOssConfig, changeOssConfigStatus } from "@/api/system/ossConfig"; -import { ComponentInternalInstance } from "vue"; import { OssConfigForm, OssConfigQuery, OssConfigVO } from "@/api/system/ossConfig/types"; -import { ElForm } from 'element-plus'; const { proxy } = getCurrentInstance() as ComponentInternalInstance @@ -157,8 +155,8 @@ const multiple = ref(true); const total = ref(0); -const queryFormRef = ref(ElForm); -const ossConfigFormRef = ref(ElForm); +const queryFormRef = ref<ElFormInstance>(); +const ossConfigFormRef = ref<ElFormInstance>(); const dialog = reactive<DialogOption>({ visible: false, @@ -264,7 +262,7 @@ /** 琛ㄥ崟閲嶇疆 */ const reset = () => { form.value = { ...initFormData }; - ossConfigFormRef.value.resetFields(); + ossConfigFormRef.value?.resetFields(); } /** 鎼滅储鎸夐挳鎿嶄綔 */ const handleQuery = () => { @@ -273,7 +271,7 @@ } /** 閲嶇疆鎸夐挳鎿嶄綔 */ const resetQuery = () => { - queryFormRef.value.resetFields(); + queryFormRef.value?.resetFields(); handleQuery(); } /** 閫夋嫨鏉℃暟 */ @@ -305,7 +303,7 @@ } /** 鎻愪氦鎸夐挳 */ const submitForm = () => { - ossConfigFormRef.value.validate(async (valid: boolean) => { + ossConfigFormRef.value?.validate(async (valid: boolean) => { if (valid) { buttonLoading.value = true; if (form.value.ossConfigId) { -- Gitblit v1.9.3