|
@@ -452,23 +452,27 @@
|
452
|
452
|
dataInfo.evtFilter.deptValue = hospital.id
|
453
|
453
|
// }
|
454
|
454
|
}
|
455
|
|
-
|
456
|
|
- for (let i = 0; i < loginUserStore.loginUser.menu.length; i++) {
|
457
|
|
- if(loginUserStore.loginUser.menu[i].link === 'incidentManagement'){
|
458
|
|
- let currentMenu = loginUserStore.loginUser.menu[i].childrens;
|
459
|
|
- for (let j = 0; j < currentMenu.length; j++) {
|
460
|
|
- if (currentMenu[j].link == "assign") {
|
461
|
|
- assignFlag.value = true;
|
462
|
|
- }
|
463
|
|
- if (currentMenu[j].link == "receive") {
|
464
|
|
- qiangdan.value = true
|
465
|
|
- }
|
466
|
|
- if (currentMenu[j].link == "strideLook") {
|
467
|
|
- showDept.value = true
|
|
455
|
+
|
|
456
|
+ let menu = JSON.parse(uni.getStorageSync("menuList")) || []; //菜单
|
|
457
|
+ menu.forEach((e) => {
|
|
458
|
+ if (e.title=='故障管理') {
|
|
459
|
+ e.childrens.forEach((el) => {
|
|
460
|
+ if(el.link=='incidentManagement'){
|
|
461
|
+ el.childrens.forEach(item =>{
|
|
462
|
+ if (item.link == "assign") {
|
|
463
|
+ assignFlag.value = true;
|
|
464
|
+ }
|
|
465
|
+ if (item.link == "receive") {
|
|
466
|
+ qiangdan.value = true
|
|
467
|
+ }
|
|
468
|
+ if (item.link == "strideLook") {
|
|
469
|
+ showDept.value = true
|
|
470
|
+ }
|
|
471
|
+ })
|
468
|
472
|
}
|
469
|
|
- }
|
470
|
|
- }
|
471
|
|
- }
|
|
473
|
+ });
|
|
474
|
+ }
|
|
475
|
+ });
|
472
|
476
|
getTabs();
|
473
|
477
|
}
|
474
|
478
|
onLoad((option) => {
|