feat: 第三方登录认证功能和管理页

This commit is contained in:
TsMask
2025-08-12 09:53:38 +08:00
parent 246bb9a7e0
commit 38f0b9b560
21 changed files with 2355 additions and 411 deletions

View File

@@ -87,7 +87,12 @@ function fnChangeLocale(e: any) {
<span v-roles:has="[TENANTADMIN_ROLE_KEY]">
<a-tooltip placement="bottom">
<template #title>{{ t('loayouts.rightContent.alarm') }}</template>
<a-button type="text" style="color: inherit" @click="fnClickAlarm">
<a-button
type="text"
style="color: inherit"
@click="fnClickAlarm"
v-perms:has="['faultManage:active-alarm:index']"
>
<template #icon>
<a-badge
:count="useAlarmStore().activeAlarmTotal"