fix: 优化多余菜单显示

This commit is contained in:
XieYongHong 2023-07-20 10:10:57 +08:00
parent 2feafcb017
commit 58183fa597
3 changed files with 4 additions and 8 deletions

View File

@ -2,7 +2,7 @@ export const LoginPath = '/user/login'
export const InitHomePath = '/init-home'
export const AccountCenterBindPath = '/account/center/bind'
export const InitLicense = '/init-license'
export const NotificationSubscriptionCode = 'account/NotificationSubscription'
export const NotificationSubscriptionCode = 'message-subscribe'
export const NotificationRecordCode = 'account/NotificationRecord'
export const OauthPath = '/oauth'

View File

@ -220,7 +220,6 @@ watch(
watchEffect(() => {
const time = data.value.time.time
if (time && Array.isArray(time) && time.length === 2 && time[0] && props.serviceId) {
console.log(data.value)
getNetworkEcharts(data.value);
}
})

View File

@ -112,6 +112,7 @@ import {
} from '@/utils/consts'
import { isNoCommunity } from '@/utils/utils'
import {permissionsGranted, useIndirectMenusMap} from "@/views/system/Role/Detail/components/util";
import {NotificationSubscriptionCode} from "@/router/menu";
const emits = defineEmits(['update:selectItems']);
const route = useRoute();
@ -279,12 +280,8 @@ function getAllPermiss() {
getPrimissTree_api(id).then((resp) => {
const _result = resp.result
//
tableData.value = _result.map((item: { code: string , buttons: any[], granted: boolean}) => {
// if (item.code === USER_CENTER_MENU_CODE) {
// item.granted = true
// item.buttons = item.buttons.map( b => ({...b, granted: true, enabled: true}))
// }
return item
tableData.value = _result.filter((item: { code: string , buttons: any[], granted: boolean}) => {
return (item.code !== NotificationSubscriptionCode)
});
treeToSimple(tableData.value); //