From 9f4e449a4159c9debf5520a797393bd5df2e5908 Mon Sep 17 00:00:00 2001 From: shj <1790240199@qq.com> Date: 星期一, 18 七月 2022 15:01:46 +0800 Subject: [PATCH] css --- src/views/goalManagement/performanceAppraisal/component/DailogKh.vue | 39 ++++++++++++++++++++++++++------------- 1 files changed, 26 insertions(+), 13 deletions(-) diff --git a/src/views/goalManagement/performanceAppraisal/component/DailogKh.vue b/src/views/goalManagement/performanceAppraisal/component/DailogKh.vue index 633afdf..eb1998e 100644 --- a/src/views/goalManagement/performanceAppraisal/component/DailogKh.vue +++ b/src/views/goalManagement/performanceAppraisal/component/DailogKh.vue @@ -1,5 +1,6 @@ <template> - <el-dialog v-model="dialogVisible" title="新建考核标准设定" width="60%" draggable> + <el-dialog v-model="dialogVisible" :fullscreen="full" title="新建考核标准设定" width="60%" draggable> + <el-button @click="toggleFullscreen" size="small" class="pot" :icon="FullScreen"></el-button> <el-form :model="form" label-width="120px"> <el-row> <el-col :span="11"> @@ -21,8 +22,8 @@ <el-col :span="11"> <el-form-item label="设定人"> <el-input v-model="form.name"> - <template #append> <el-button :icon="Search" @click="daiInpt" /></template> - </el-input> + <template #append> <el-button :icon="Search" @click="daiInpt" /></template> + </el-input> </el-form-item> </el-col> <el-col :span="11" :offset="2"> @@ -53,11 +54,11 @@ <el-input v-model="form.name" type="textarea" /> </el-form-item> </el-col> - <el-col :span="11" :offset="2" v-if="clickType"> - <el-form-item label="设定日期"> - <el-date-picker v-model="form.date1" type="date" placeholder="Pick a date" style="width: 100%" /> - </el-form-item> - </el-col> + <el-col :span="11" :offset="2" v-if="clickType"> + <el-form-item label="设定日期"> + <el-date-picker v-model="form.date1" type="date" placeholder="Pick a date" style="width: 100%" /> + </el-form-item> + </el-col> </el-row> </el-form> <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick"> @@ -88,8 +89,8 @@ </template> <script lang="ts"> import { defineComponent, ref, reactive } from 'vue'; -import { Search } from '@element-plus/icons-vue'; -import DailogKhS from './DailogKhS.vue' +import { Search, FullScreen } from '@element-plus/icons-vue'; +import DailogKhS from './DailogKhS.vue'; export default defineComponent({ components: { DailogKhS }, setup() { @@ -104,10 +105,10 @@ resource: '', desc: '', }); - const clickType=ref() + const clickType = ref(); const openDailog = (type: boolean) => { dialogVisible.value = true; - clickType.value=type + clickType.value = type; }; // 导航 const activeName = ref('1'); @@ -144,6 +145,15 @@ const daiInpt = () => { Shows.value.openDailog(); }; + //全屏 + const full = ref(false); + const toggleFullscreen = () => { + if (full.value == false) { + full.value = true; + } else { + full.value = false; + } + }; return { form, dialogVisible, @@ -153,9 +163,12 @@ Show, daiAdd, Shows, - clickType, + clickType, daiInpt, Search, + full, + toggleFullscreen, + FullScreen, }; }, }); -- Gitblit v1.9.2