From b450d40cf5dd90d7061b6e684aa63d294e5d51b4 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期四, 30 六月 2022 17:52:24 +0800
Subject: [PATCH] 目标

---
 src/views/goalManagement/targetSettings/component/updata.vue |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/views/goalManagement/targetSettings/component/updata.vue b/src/views/goalManagement/targetSettings/component/updata.vue
index 8239103..c88ee0c 100644
--- a/src/views/goalManagement/targetSettings/component/updata.vue
+++ b/src/views/goalManagement/targetSettings/component/updata.vue
@@ -3,7 +3,7 @@
     v-model="dialogVisible"
     title="导入Excel"
     width="50%"
-    :before-close="handleClose"
+    draggable
   >
     <el-upload
       v-model:file-list="fileList"
@@ -31,9 +31,8 @@
 import { ElMessage, ElMessageBox } from "element-plus";
 import type { UploadProps, UploadUserFile } from "element-plus";
 export default defineComponent({
-    props:{updata:Boolean},
-  setup(props) {
-    let dialogVisible =ref<boolean>(props.updata)
+  setup() {
+    let dialogVisible =ref<boolean>(false)
     const fileList = ref<UploadUserFile[]>([
       {
         name: "element-plus-logo.svg",
@@ -74,6 +73,10 @@
         () => false
       );
     };
+   // 打开弹窗
+			const openDialog = (type:string,value:any,projectList: any,projectId:string) => {
+        dialogVisible.value=true
+      }
     return {
       dialogVisible,
       fileList,
@@ -81,7 +84,7 @@
       handlePreview,
       handleExceed,
       beforeRemove,
-      props
+      openDialog
     };
   },
 });

--
Gitblit v1.9.2