| | |
| | | <el-button size="small" type="primary" @click="refreshTable()">查 询</el-button> |
| | | </div> |
| | | <div class="search_thing btns" style="padding-left: 30px;"> |
| | | <el-button size="small" type="primary" v-if="downPower" @click="configTime" :loading="downLoading">时间配置</el-button> |
| | | <el-button size="small" type="primary" v-if="listPower" @click="configTime" :loading="downLoading">时间配置</el-button> |
| | | <el-button size="small" type="primary" v-if="downPower" @click="handleDown" :loading="downLoading">导 出</el-button> |
| | | <el-button size="small" type="primary" @click="schedulingVisible = true" v-if="addPower">排 班</el-button> |
| | | </div> |
| | |
| | | configTimeVisibleLoading: false, // 时间配置弹框loading |
| | | timeTypeList: [], |
| | | timeQuery: [], |
| | | listPower:false |
| | | } |
| | | }, |
| | | watch: { |
| | |
| | | this.monthList.push(i) |
| | | } |
| | | this.monthList.reverse() |
| | | // this.getPower() |
| | | this.getPower() |
| | | }, |
| | | methods: { |
| | | refresh(){ |
| | |
| | | let add = false |
| | | let up = false |
| | | let down = false |
| | | let listPower = false |
| | | for (var i = 0; i < power.length; i++) { |
| | | if (power[i].menuMethod == 'update') { |
| | | up = true |
| | |
| | | if (power[i].menuMethod == 'add') { |
| | | add = true |
| | | } |
| | | if (power[i].menuMethod == 'add') { |
| | | add = true |
| | | } |
| | | if (power[i].menuMethod == 'list') { |
| | | listPower = true |
| | | } |
| | | } |
| | | this.addPower = add |
| | | this.upPower = up |
| | | this.downPower = down |
| | | this.listPower = listPower |
| | | }, |
| | | onMouseEnter(index){ |
| | | this.currentUserIndex = index |