loulijun2021
2023-06-14 062175c7c625ef7763b694dd5dfba8bc7e5e76cd
src/views/basicSettings/installationLampSetting.vue
@@ -24,7 +24,7 @@
        />
      </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">
@@ -70,12 +70,15 @@
          </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>
@@ -246,7 +249,7 @@
import {
  AddUpdateAnDengType, AnDengDigoResponUserSearch, AnDengDigoResponUserSeave, AnDengResponUserCloseSeave,
  AnDengResponUserDeleteSeave,
  AnDengResponUserSearch,
  AnDengResponUserSearch, AnDengShopSearch,
  AnDengTypeSearch,
  DeleteAnDengType
} from '@/api/basicSettings'
@@ -308,12 +311,17 @@
    },
    // 获取左侧车间信息
    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() {