From ed73383afc5cbb716b1c1d6d5353a601b07aa93a Mon Sep 17 00:00:00 2001 From: zhufu <17863654727@163.com> Date: Sat, 29 Nov 2025 09:41:12 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=92=E8=89=B2=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sys/user.ts | 4 ++++ .../header/components/notify/index.vue | 8 ++++---- src/settings/projectSetting.ts | 2 +- src/store/modules/user.ts | 20 +++++++++---------- src/views/demo/tender/index.vue | 3 ++- src/views/demo/util.ts | 14 ++++++++++++- 6 files changed, 33 insertions(+), 18 deletions(-) diff --git a/src/api/sys/user.ts b/src/api/sys/user.ts index c0902b7..4978bed 100644 --- a/src/api/sys/user.ts +++ b/src/api/sys/user.ts @@ -7,6 +7,7 @@ enum Api { // Login = '/login', // GetUserInfo = '/getUserInfo', GetUserInfo = '/api/Check/GetUserProfile', + GetRoles = '/api/Check/GetRoles', GetPermCode = '/getPermCode', TestRetry = '/testRetry', Login = '/api/Check/Login', @@ -45,6 +46,9 @@ export function loginApi(params: LoginParams, mode: ErrorMessageMode = 'modal') export function getUserInfo() { return defHttp.get({ url: Api.GetUserInfo }, { errorMessageMode: 'none' }); } +export function GetRoles() { + return defHttp.get({ url: Api.GetRoles }, { errorMessageMode: 'none' }); +} export function getPermCode() { return defHttp.get({ url: Api.GetPermCode }); diff --git a/src/layouts/default/header/components/notify/index.vue b/src/layouts/default/header/components/notify/index.vue index 98b4b7e..2f1e793 100644 --- a/src/layouts/default/header/components/notify/index.vue +++ b/src/layouts/default/header/components/notify/index.vue @@ -130,9 +130,9 @@ // setTimeout(start, 5000); } } - signal.onclose(async () => { - await start(); - }); + // signal.onclose(async () => { + // await start(); + // }); //接口推送 signal.on('RevMsg', (user, message, time, id, issystem) => { console.log('报警', user, message, time, id, issystem); //拿到后台推送的数据 @@ -151,7 +151,7 @@ }); onMounted(() => { getList(); - start(); + // start(); });