| | |
| | | /> |
| | | </div> |
| | | <div class="body_right"> |
| | | <el-tabs ref="elTabs" type="border-card" @tab-click="tabClick"> |
| | | <el-tabs v-if="shopTree.length!==0" ref="elTabs" type="border-card" @tab-click="tabClick"> |
| | | <el-tab-pane v-for="item in AnDengTypeArr" :key="item.id" :label="item.name"> |
| | | <div :style="{height: (contentHeight+51)+'px'}"> |
| | | <div class="pane_top"> |
| | |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | <el-button |
| | | |
| | | v-if="shopTree.length!==0" |
| | | style="position: absolute;top: 15px;right:10px;z-index: 1000" |
| | | icon="el-icon-setting" |
| | | @click="setting" |
| | | >自定义呼叫类型 |
| | | </el-button> |
| | | <div v-if="shopTree.length===0" style="color: red;margin: 20px 10px"> |
| | | 请联系系统管理员进行配置! |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | import { |
| | | AddUpdateAnDengType, AnDengDigoResponUserSearch, AnDengDigoResponUserSeave, AnDengResponUserCloseSeave, |
| | | AnDengResponUserDeleteSeave, |
| | | AnDengResponUserSearch, |
| | | AnDengResponUserSearch, AnDengShopSearch, |
| | | AnDengTypeSearch, |
| | | DeleteAnDengType |
| | | } from '@/api/basicSettings' |
| | |
| | | }, |
| | | // 获取左侧车间信息 |
| | | async getShopSearch() { |
| | | const res = await ShopSearch() |
| | | const res = await AnDengShopSearch() |
| | | this.shopTree = res.data |
| | | this.$nextTick(() => { |
| | | this.$refs.tree.setCurrentKey(this.shopTree[0].org_code) // 默认选中节点第一个 |
| | | }) |
| | | return { code: res.code } |
| | | |
| | | if (this.shopTree.length === 0) { |
| | | return this.$message.info('请联系系统管理员进行配置!') |
| | | } else { |
| | | return { code: res.code } |
| | | } |
| | | }, |
| | | // 获取安灯类型 |
| | | async getAnDengTypeSearch() { |