From 062175c7c625ef7763b694dd5dfba8bc7e5e76cd Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期三, 14 六月 2023 15:38:04 +0800
Subject: [PATCH] 1.角色清单、安灯设置引入分车间概念
---
src/views/basicSettings/installationLampSetting.vue | 18 +++++++++++++-----
1 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/src/views/basicSettings/installationLampSetting.vue b/src/views/basicSettings/installationLampSetting.vue
index c9bdaed..8ea7d78 100644
--- a/src/views/basicSettings/installationLampSetting.vue
+++ b/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() {
--
Gitblit v1.9.3