|
@@ -238,7 +238,7 @@ export default {
|
|
name: "basicContainer",
|
|
name: "basicContainer",
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- tenantNumber: -1,
|
|
|
|
|
|
+ tenantNumber: '',
|
|
largeScreenToken: '',
|
|
largeScreenToken: '',
|
|
roleName:'',
|
|
roleName:'',
|
|
menuAll:[] //所有路由菜单id
|
|
menuAll:[] //所有路由菜单id
|
|
@@ -250,13 +250,15 @@ export default {
|
|
created() {
|
|
created() {
|
|
this.tenantNumber = JSON.parse(localStorage.getItem('saber-tenantId')).content
|
|
this.tenantNumber = JSON.parse(localStorage.getItem('saber-tenantId')).content
|
|
//从缓存中获取所有路由信息
|
|
//从缓存中获取所有路由信息
|
|
- let menu = JSON.parse(localStorage.getItem("saber-menuAll")).content
|
|
|
|
- for (let item of menu){
|
|
|
|
- this.menuAll.push(item.id)
|
|
|
|
- if (item.children.length > 0){
|
|
|
|
- this.getMenuId(item.children)
|
|
|
|
|
|
+ this.$nextTick(data => {
|
|
|
|
+ let menu = JSON.parse(localStorage.getItem("saber-menuAll")).content
|
|
|
|
+ for (let item of menu){
|
|
|
|
+ this.menuAll.push(item.id)
|
|
|
|
+ if (item.children.length > 0){
|
|
|
|
+ this.getMenuId(item.children)
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ })
|
|
if (this.sysType == 2) {
|
|
if (this.sysType == 2) {
|
|
this.getWorkDicts('large_screen').then(res => {
|
|
this.getWorkDicts('large_screen').then(res => {
|
|
this.largeScreenToken = res.data.data[0].dictKey;
|
|
this.largeScreenToken = res.data.data[0].dictKey;
|