From 36a30a262c16b6c37be7d1817c46d6693a324cc4 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期四, 19 十二月 2024 13:15:57 +0800 Subject: [PATCH] 完成管理评审搬迁 --- src/components/view/b3-work-time-management.vue | 43 ++++++++++++++++++++++++++++++++++++++----- 1 files changed, 38 insertions(+), 5 deletions(-) diff --git a/src/components/view/b3-work-time-management.vue b/src/components/view/b3-work-time-management.vue index 3238471..9c05264 100644 --- a/src/components/view/b3-work-time-management.vue +++ b/src/components/view/b3-work-time-management.vue @@ -2,13 +2,13 @@ <div class="work-time-management"> <div style="text-align: left"> <el-radio-group v-model="currentComponent" size="small" style="margin-top: 16px;margin-bottom: 16px;"> - <el-radio-button label="workTimeStatistics"> + <el-radio-button label="workTimeStatistics" v-if="selectAuxiliaryOriginalHours"> 宸ユ椂缁熻 </el-radio-button> - <el-radio-button label="workTimeManagement"> + <el-radio-button label="workTimeManagement" v-if="selectAuxiliaryOutputWorkingHours"> 鏃ュ伐鏃剁鐞� </el-radio-button> - <el-radio-button label="workTimeConfig"> + <el-radio-button label="workTimeConfig" v-if="insertAuxiliaryWorkingHours"> 杈呭姪宸ユ椂閰嶇疆 </el-radio-button> </el-radio-group> @@ -27,11 +27,44 @@ workTimeManagement, workTimeConfig }, - mounted() { + created() { + this.getPower() }, data() { return{ - currentComponent:'workTimeStatistics' + currentComponent:'workTimeStatistics', + selectAuxiliaryOriginalHours:false, + selectAuxiliaryOutputWorkingHours:false, + insertAuxiliaryWorkingHours:false + } + }, + methods: { + getPower(){ + let power = JSON.parse(sessionStorage.getItem('power')) + let selectAuxiliaryOriginalHours = false + let selectAuxiliaryOutputWorkingHours = false + let insertAuxiliaryWorkingHours = false + for (var i = 0; i < power.length; i++) { + if (power[i].menuMethod == 'selectAuxiliaryOriginalHours') { + selectAuxiliaryOriginalHours = true + } + if (power[i].menuMethod == 'selectAuxiliaryOutputWorkingHours') { + selectAuxiliaryOutputWorkingHours = true + } + if (power[i].menuMethod == 'insertAuxiliaryWorkingHours') { + insertAuxiliaryWorkingHours = true + } + } + this.selectAuxiliaryOriginalHours = selectAuxiliaryOriginalHours + this.selectAuxiliaryOutputWorkingHours = selectAuxiliaryOutputWorkingHours + this.insertAuxiliaryWorkingHours = insertAuxiliaryWorkingHours + if(this.selectAuxiliaryOriginalHours){ + this.currentComponent = 'workTimeStatistics' + }else if(this.selectAuxiliaryOutputWorkingHours){ + this.currentComponent = 'workTimeManagement' + }else if(this.insertAuxiliaryWorkingHours){ + this.currentComponent = 'workTimeConfig' + } } } } -- Gitblit v1.9.3