From 01d2ee06655ca4c62b4c8e7a98f255b49476f892 Mon Sep 17 00:00:00 2001 From: wx <645899409@qq.com> Date: Thu, 21 Nov 2024 09:45:16 +0800 Subject: [PATCH] =?UTF-8?q?update=201.=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=80=BB=E8=BE=91,=E5=A4=A7=E5=B1=8F=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/sys/login.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/views/sys/login.vue b/src/views/sys/login.vue index ab02588..41da6ab 100644 --- a/src/views/sys/login.vue +++ b/src/views/sys/login.vue @@ -199,9 +199,11 @@ let goPath = PageEnum.BASE_HOME; if (code == 200) { - let flag1 = result?.codeList?.find((item) => ['emergency:screen:show:yinchuan'].includes(item)); - let flag2 = result?.codeList?.find((item) => ['emergency:screen:show:xian'].includes(item)); - let flag3 = result?.codeList?.find((item) => ['emergency:screen:show:centralScreen'].includes(item)); + let flag1 = result?.codeList?.find((item: any) => ['emergency:screen:show:yinchuan'].includes(item)); + let flag2 = result?.codeList?.find((item: any) => ['emergency:screen:show:xian'].includes(item)); + // let flag3 = result?.codeList?.find((item) => ['emergency:screen:show:centralScreen'].includes(item)); + let flag3 = + userInfo?.roleCodes.join(',').findIndex((item: any) => item === 'large_screen' || item === 'large_screen_admin') > -1; userStore.setFlag1(flag1 || ''); userStore.setFlag2(flag2 || ''); userStore.setFlag3(flag3 || '');