| | |
| | | <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="selectAuxiliaryWorkingHours"> |
| | | 辅助工时配置 |
| | | </el-radio-button> |
| | | </el-radio-group> |
| | |
| | | workTimeManagement, |
| | | workTimeConfig |
| | | }, |
| | | mounted() { |
| | | created() { |
| | | this.getPower() |
| | | }, |
| | | data() { |
| | | return{ |
| | | currentComponent:'workTimeStatistics' |
| | | currentComponent:'workTimeStatistics', |
| | | selectAuxiliaryOriginalHours:false, |
| | | selectAuxiliaryOutputWorkingHours:false, |
| | | selectAuxiliaryWorkingHours:false |
| | | } |
| | | }, |
| | | methods: { |
| | | getPower(){ |
| | | let power = JSON.parse(sessionStorage.getItem('power')) |
| | | let selectAuxiliaryOriginalHours = false |
| | | let selectAuxiliaryOutputWorkingHours = false |
| | | let selectAuxiliaryWorkingHours = 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 == 'selectAuxiliaryWorkingHours') { |
| | | selectAuxiliaryWorkingHours = true |
| | | } |
| | | } |
| | | this.selectAuxiliaryOriginalHours = selectAuxiliaryOriginalHours |
| | | this.selectAuxiliaryOutputWorkingHours = selectAuxiliaryOutputWorkingHours |
| | | this.selectAuxiliaryWorkingHours = selectAuxiliaryWorkingHours |
| | | if(this.selectAuxiliaryOriginalHours){ |
| | | this.currentComponent = 'workTimeStatistics' |
| | | }else if(this.selectAuxiliaryOutputWorkingHours){ |
| | | this.currentComponent = 'workTimeManagement' |
| | | }else if(this.selectAuxiliaryWorkingHours){ |
| | | this.currentComponent = 'workTimeConfig' |
| | | } |
| | | } |
| | | } |
| | | } |