From 28ce8c61cf0dd368fdd4114d86e1942811b71329 Mon Sep 17 00:00:00 2001 From: 13937891274 <kxc0822> Date: 星期五, 05 八月 2022 16:35:19 +0800 Subject: [PATCH] 应急预案管理数据对接 --- src/views/contingencyManagement/panManagement/component/initiateApproval.vue | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/views/contingencyManagement/panManagement/component/initiateApproval.vue b/src/views/contingencyManagement/panManagement/component/initiateApproval.vue index 204df4d..a4f313a 100644 --- a/src/views/contingencyManagement/panManagement/component/initiateApproval.vue +++ b/src/views/contingencyManagement/panManagement/component/initiateApproval.vue @@ -53,7 +53,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="编写人" prop="authorId"> - <el-input v-model="ruleForm.authorUid" placeholder="请选择" class="input-with-select"> + <el-input v-model="ruleForm.authorName" placeholder="请选择" class="input-with-select"> <template #append> <el-button :icon="Search" @click="openUser" /> </template> @@ -124,7 +124,7 @@ <!-- </el-col>--> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="审批人" prop="authorId"> - <el-input v-model="ruleForm.authorUid" placeholder="请选择" class="input-with-select"> + <el-input v-model="ruleForm.authorName" placeholder="请选择" class="input-with-select"> <template #append> <el-button :icon="Search" @click="openUser" /> </template> @@ -141,7 +141,7 @@ </template> </el-dialog> <CheckTemplate ref="Shows" /> - <DailogSearchUser ref="userRef" @SearchUser="onUser" /> + <DailogSearchUserManger ref="userRef" @SearchUser="onUser" /> <RegionsDialog ref="openRef" /> </div> </template> @@ -152,7 +152,7 @@ import type { UploadUserFile, FormInstance } from 'element-plus'; import { ElMessage } from 'element-plus'; import { Search, FullScreen } from '@element-plus/icons-vue'; -import DailogSearchUser from '/@/components/DailogSearchUser/index.vue'; +import DailogSearchUserManger from '/@/components/DailogSearchUserManger/index.vue'; import CheckTemplate from '/@/components/checkTemplate/index.vue'; import RegionsDialog from '/@/components/regionsDialog/index.vue'; import { emergencyPlanApi } from '/@/api/emergencyPlan'; @@ -162,7 +162,7 @@ name: 'openAdd', components: { CheckTemplate, - DailogSearchUser, + DailogSearchUserManger, RegionsDialog, }, setup(prop, { emit }) { @@ -174,6 +174,7 @@ associatedDanger: '', // 危险源关联 level: '', // 预案级别 authorUid: '', // 编写人 + authorName: '', authorDeptId: '', // 编写部门 releaseDate: '', // 发布实施日期 fileList: [ @@ -302,6 +303,7 @@ associatedDanger: '', // 危险源关联 level: '', // 预案级别 authorUid: '', // 编写人 + authorName: '', authorDeptId: '', // 编写部门 releaseDate: '', // 发布实施日期 fileList: [ @@ -340,7 +342,8 @@ }; //回显 const onUser = (e: any) => { - ruleForm.value.authorUid = e.uid; + ruleForm.value.authorUid = e[0].uid; + ruleForm.value.authorName = e[0].realName; }; //全屏 const full = ref(false); -- Gitblit v1.9.2