From db75c6a59acad51cb17577c522e6a4debf72b3b6 Mon Sep 17 00:00:00 2001 From: 13937891274 <kxc0822> Date: 星期二, 02 八月 2022 17:54:30 +0800 Subject: [PATCH] 数据对接 --- src/components/DailogSearchUser/index.vue | 15 ++++++++++----- 1 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/components/DailogSearchUser/index.vue b/src/components/DailogSearchUser/index.vue index 979a04b..0db0657 100644 --- a/src/components/DailogSearchUser/index.vue +++ b/src/components/DailogSearchUser/index.vue @@ -30,7 +30,7 @@ <el-table-column align="center"> <template #default="scope"> <el-radio-group v-model="radio1"> - <el-radio :label="scope.row.value" size="large">{{ null }}</el-radio> + <el-radio :label="scope.row.uid" size="large">{{ null }}</el-radio> </el-radio-group> </template> </el-table-column> @@ -52,6 +52,7 @@ /> </el-col> <el-col :span="4"> + <div v-if="dynamicTags[0]==''?false:true"> <el-tag v-for="tag in dynamicTags" :key="tag" @@ -63,6 +64,7 @@ > {{ tag.realName }} </el-tag> + </div> </el-col> </el-row> <template #footer> @@ -117,7 +119,6 @@ //左边树形部分点击获取回调 const names = ref<any>(); const handleNodeClick = (data: Tree) => { - console.log(data); goalManagementApi() .getManName(data.depId) .then((res) => { @@ -148,7 +149,7 @@ }; // 右方点击添加后显示标签 const dynamicTags = ref(['']); - const handleClose = (tag: string) => { + const handleClose = (tag: any) => { dynamicTags.value.splice(dynamicTags.value.indexOf(tag), 1); radio1.value = ''; }; @@ -156,9 +157,12 @@ const radio = (event: any) => { dynamicTags.value[0] = event; }; + const types=ref() // 开启弹窗 const dialogVisible = ref(false); - const openDailog = () => { + const openDailog = (type:any) => { + console.log(type) + types.value=type dialogVisible.value = true; }; //全屏 @@ -172,10 +176,11 @@ }; const submitForm = () => { let obj = JSON.parse(JSON.stringify(dynamicTags.value)); - emit('SearchUser', obj[0]); + emit('SearchUser', obj[0],types.value); dialogVisible.value = false; }; return { + types, filterText, treeRef, filterNode, -- Gitblit v1.9.2