From 70d2ec3a55ade194b5473fa546410d62018dc45b Mon Sep 17 00:00:00 2001 From: shj <1790240199@qq.com> Date: 星期一, 18 七月 2022 17:55:27 +0800 Subject: [PATCH] Merge branch 'master' of https://sinanoaq.cn:8888/r/gtqtOut --- src/views/contingencyManagement/emergencyDrill/drillImplementationEvaluation/component/approvalProgress.vue | 103 +++++++++++++++++++++++++++++++++------------------ 1 files changed, 66 insertions(+), 37 deletions(-) diff --git a/src/views/contingencyManagement/emergencyDrill/drillImplementationEvaluation/component/approvalProgress.vue b/src/views/contingencyManagement/emergencyDrill/drillImplementationEvaluation/component/approvalProgress.vue index d199eb6..8bc2c51 100644 --- a/src/views/contingencyManagement/emergencyDrill/drillImplementationEvaluation/component/approvalProgress.vue +++ b/src/views/contingencyManagement/emergencyDrill/drillImplementationEvaluation/component/approvalProgress.vue @@ -3,9 +3,11 @@ <el-dialog title="查看演练实施评价" v-model="isShowDialog" - width="769px" + width="900px" draggable + :fullscreen="full" > + <el-button @click="toggleFullscreen" size="small" class="pot" :icon="FullScreen"></el-button> <el-form ref="ruleFormRef" :model="ruleForm" @@ -15,17 +17,17 @@ <el-row :gutter="35"> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="演练名称" prop="teamName"> - <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称"></el-input> + <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="演练地点" prop="teamName"> - <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称"></el-input> + <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="主办部门" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -35,7 +37,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="演练方式" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -49,16 +51,17 @@ v-model="ruleForm.teamLeader" placeholder="请选择" class="input-with-select" + disabled > <template #append> - <el-button :icon="Search" @click="daiInpt"/> + <el-button :icon="Search" @click="daiInpt" disabled/> </template> </el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="演练级别" prop="teamPhone"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="公司级" value="admin"></el-option> <el-option label="分厂级" value="common"></el-option> <el-option label="车间级" value="common"></el-option> @@ -72,6 +75,7 @@ class="w100" type="datetime" placeholder="选择日期时间" + disabled /> </el-form-item> </el-col> @@ -82,6 +86,7 @@ class="w100" type="datetime" placeholder="选择日期时间" + disabled /> </el-form-item> </el-col> @@ -92,17 +97,18 @@ class="w100" type="datetime" placeholder="选择日期时间" + disabled /> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="计划定制人" prop="teamName"> - <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称"></el-input> + <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="制定部门" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -116,16 +122,17 @@ v-model="ruleForm.teamLeader" placeholder="请选择" class="input-with-select" + disabled > <template #append> - <el-button :icon="Search" @click="openUser"/> + <el-button :icon="Search" @click="openUser" disabled/> </template> </el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> <el-form-item label="演练目的" prop="teamLevel"> - <el-input v-model="ruleForm.name" class="textarea" type="textarea"></el-input> + <el-input v-model="ruleForm.name" class="textarea" type="textarea" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> @@ -134,26 +141,27 @@ v-model="ruleForm.teamLeader" placeholder="请选择" class="input-with-select" + disabled > <template #append> - <el-button :icon="Search" @click="openUser"/> + <el-button :icon="Search" @click="openUser" disabled/> </template> </el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="保险措施" prop="teamName"> - <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称"></el-input> + <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="演练经费" prop="teamName"> - <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称"></el-input> + <el-input v-model="ruleForm.teamName" placeholder="请填写队伍名称" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> <el-form-item label="备注信息" prop="teamLevel"> - <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写备注信息"></el-input> + <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写备注信息" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> @@ -163,8 +171,9 @@ class="upload-demo" action="https://run.mocky.io/v3/9d059bf9-4660-45f2-925d-ce80ad6c4d15" :on-change="handleChange" + disabled > - <el-button type="primary" + <el-button type="primary" disabled >点击上传</el-button> <template #tip> <div class="el-upload__tip"> @@ -180,16 +189,17 @@ v-model="ruleForm.teamLeader" placeholder="请选择" class="input-with-select" + disabled > <template #append> - <el-button :icon="Search" @click="openUser"/> + <el-button :icon="Search" @click="openUser" disabled/> </template> </el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> <el-form-item label="演练过程描述" prop="teamLevel"> - <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写备注信息"></el-input> + <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写备注信息" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> @@ -198,9 +208,10 @@ v-model="ruleForm.teamLeader" placeholder="请选择" class="input-with-select" + disabled > <template #append> - <el-button :icon="Search" @click="openUser"/> + <el-button :icon="Search" @click="openUser" disabled/> </template> </el-input> </el-form-item> @@ -212,6 +223,7 @@ class="w100" type="datetime" placeholder="选择日期时间" + disabled /> </el-form-item> </el-col> @@ -228,16 +240,17 @@ v-model="ruleForm.teamLeader" placeholder="请选择" class="input-with-select" + disabled > <template #append> - <el-button :icon="Search" @click="openUser"/> + <el-button :icon="Search" @click="openUser" disabled/> </template> </el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="预案评审-适宜性" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -247,7 +260,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="预案评审-充分性" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -257,7 +270,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="人员到位情况" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -267,7 +280,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="物资到位情况-现场物资" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -277,7 +290,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="物资到位情况-个人防护" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -287,7 +300,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="协调组织情况-整体组织" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -297,7 +310,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="协调组织情况-疏散组分工" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -307,7 +320,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="实战效果评价" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -317,7 +330,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="支援部门和协作有效性-报告上级" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -327,7 +340,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="支援部门和协作有效性-安全部门" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -337,7 +350,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="支援部门和协作有效性-救援后勤部门" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -347,7 +360,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="支援部门和协作有效性-警戒撤离配合" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="综合应急预案" value="admin"></el-option> <el-option label="现场处置方案" value="common"></el-option> <el-option label="专项应急预案" value="common"></el-option> @@ -357,7 +370,7 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="是否需要修改应急预案" prop="teamLeader"> - <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择"> + <el-select v-model="ruleForm.teamLevel" class="w100" placeholder="请选择" disabled> <el-option label="是" value="admin"></el-option> <el-option label="否" value="common"></el-option> </el-select> @@ -365,12 +378,12 @@ </el-col> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> <el-form-item label="存在问题和改进措施" prop="teamLevel"> - <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写备注信息"></el-input> + <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写备注信息" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> <el-form-item label="修改内容" prop="teamLevel"> - <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写修改内容"></el-input> + <el-input v-model="ruleForm.name" class="textarea" type="textarea" placeholder="请填写修改内容" disabled></el-input> </el-form-item> </el-col> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> @@ -380,8 +393,9 @@ class="upload-demo" action="https://run.mocky.io/v3/9d059bf9-4660-45f2-925d-ce80ad6c4d15" :on-change="handleChange" + disabled > - <el-button type="primary" + <el-button type="primary" disabled >点击上传</el-button> <template #tip> <div class="el-upload__tip"> @@ -418,7 +432,8 @@ } from 'element-plus' import { - Search + Search, + FullScreen } from '@element-plus/icons-vue' import UserSelections from "/@/components/userSelections/index.vue" import CheckTemplate from '/@/components/checkTemplate/index.vue' @@ -639,6 +654,15 @@ const openUser = () => { userRef.value.openDialog(); }; + //全屏 + const full = ref(false); + const toggleFullscreen = () => { + if (full.value == false) { + full.value = true; + } else { + full.value = false; + } + }; return { openDialog, closeDialog, @@ -660,6 +684,9 @@ userRef, regionsDialog, openRef, + toggleFullscreen, + FullScreen, + full, }; }, }); @@ -667,6 +694,8 @@ <style scoped lang="scss"> .el-form .el-form-item{ margin-bottom: 18px !important; + display: flex; + align-items: flex-start; } ::v-deep .el-form-item--default .el-form-item__label{ text-align: right; -- Gitblit v1.9.2