import React from 'react'; import { Link } from 'react-router-dom'; import { Menu } from 'antd'; import { ReadOutlined } from '@ant-design/icons'; const SubMenu = Menu.SubMenu; export function getNavItem(user, dispatch) { const isshow = user?.userResources?. some(i => i.resourceId === 'OVERLOADMANAGE' || i.resourceId === 'ROADMANAGE' || i.resourceId === 'BRIDGEMANAGE' || i.resourceId === 'MAINTENANCEMANAGE' || i.resourceId === 'TRANSPORTATIONMANAGE' || i.resourceId === 'CONSERVATIONMANAGE' || i.resourceId === 'PUBLICTRANSPORTMANAGE' || i.resourceId === 'FILEMANAGE' || i.resourceId === 'PUBLICITYVIDEO' || i.resourceId === 'FEEDBACKMANAGE' || i.resourceId === 'REPORTMANAGE' || i.resourceId === 'PATROLMANAGE' || i.resourceId === 'ASSESSMANAGE' || i.resourceId === 'VIDEOCENTER' || i.resourceId === 'BUILDINGPROJECT' || i.resourceId === 'MAINTENANCESPOTCHECK' ) return ( user?.username == 'SuperAdmin' || isshow ? } title={'数据管理'}> {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'OVERLOADMANAGE') ? 治超管理 : ''} {/* 任务管理 */} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'ROADMANAGE') ? 道路管理 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'BRIDGEMANAGE') ? 桥梁管理 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'MAINTENANCEMANAGE') ? 管养管理 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'TRANSPORTATIONMANAGE') ? 运政管理 : ''} {/* 执法管理 */} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'CONSERVATIONMANAGE') ? 养护管理 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PATROLMANAGE') ? 巡查管理 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'FEEDBACKMANAGE') ? 异常反馈 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'REPORTMANAGE') ? 建设上报 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'BUILDINGPROJECT') ? 在建项目 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PUBLICTRANSPORTMANAGE') ? 公交管理 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'FILEMANAGE') ? 档案管理 : ''} {/* 视频管理 */} {/* 接口管理 */} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PUBLICITYVIDEO') ? 宣传视频 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'ASSESSMANAGE') ? 考核评分 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'VIDEOCENTER') ? 视频中心 : ''} {user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'MAINTENANCESPOTCHECK') ? 养护抽查 : ''} : null ); }