From f91c24d2b2b513716ffe9f4259a8a343c841bb00 Mon Sep 17 00:00:00 2001 From: 13937891274 <kxc0822> Date: 星期六, 30 七月 2022 18:10:28 +0800 Subject: [PATCH] 数据对接 --- src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue | 30 ++++++++++++++++++++---------- 1 files changed, 20 insertions(+), 10 deletions(-) diff --git a/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue b/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue index f228c67..d5c2080 100644 --- a/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue +++ b/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue @@ -1,7 +1,7 @@ <template> <el-dialog v-model="dialogVisible" :fullscreen="full" title="新建目标指标分解" width="50%" draggable> <el-button @click="toggleFullscreen" size="small" class="pot" :icon="FullScreen"></el-button> - <el-form :model="form" label-width="120px" ref="ruleFormRef" :rules="rules"> + <el-form :model="form" :disabled="disabled" label-width="120px" ref="ruleFormRef" :rules="rules"> <el-row> <el-col :span="11"> <el-form-item label="责任部门" prop="dutyDepartmentId" size="default"> @@ -126,19 +126,33 @@ .getTreedepartment() .then((res) => { if (res.data.code == 200) { - console.log(res.data.data); data.value = res.data.data; } else { ElMessage.error(res.data.msg); } }); }; + const propse = { + label: 'depName', + children: 'children', + value:"depId" + }; onMounted(() => { - department(); + department() }); + const disabled=ref(false) // 开启弹窗 const dialogVisible = ref(false); - const openDailog = () => { + const openDailog = (title:string,data:any) => { + if(title=='查看'){ + disabled.value=true + form.value=data + }else if(title=='修改'){ + disabled.value=true + disabled.value=false + }else{ + disabled.value=false + } dialogVisible.value = true; }; // 开启用户弹窗 @@ -155,18 +169,14 @@ full.value = false; } }; - const propse = { - label: 'depName', - children: 'children', - value:"depId" - }; const data = ref(); const nameC=ref() const onUser = (e: any) => { form.value.commitPersonId = e.uid; - nameC.value=e.realName + nameC.value = e.realName }; return { + disabled, nameC, form, propse, -- Gitblit v1.9.2