From b450d40cf5dd90d7061b6e684aa63d294e5d51b4 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: Thu, 30 Jun 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