|
@ -28,14 +28,32 @@ export function getNavItem (user, dispatch) { |
|
|
return ( |
|
|
return ( |
|
|
user?.username == 'SuperAdmin' || isshow ? |
|
|
user?.username == 'SuperAdmin' || isshow ? |
|
|
<SubMenu key="fillion" icon={<ReadOutlined />} title={'数据管理'}> |
|
|
<SubMenu key="fillion" icon={<ReadOutlined />} title={'数据管理'}> |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'OVERLOADMANAGE') ? |
|
|
{ |
|
|
<Menu.Item key="fillioninfor"> |
|
|
user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'REPORTMANAGE' || i.resourceId === 'BUILDINGPROJECT' || i.resourceId === 'FILEMANAGE') ? |
|
|
<Link to="/fillion/infor">治超管理</Link> |
|
|
<SubMenu key="build" title={'建设'}> |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'REPORTMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillionpatrolroad"> |
|
|
|
|
|
<Link to="/fillion/patrol_road">建设上报</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
{/* <Menu.Item key="filliontask"> |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'BUILDINGPROJECT') ? |
|
|
<Link to="/fillion/task">任务管理</Link> |
|
|
<Menu.Item key="fillionbuilding"> |
|
|
</Menu.Item> */} |
|
|
<Link to="/fillion/processsing">在建项目</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'FILEMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fileCont"> |
|
|
|
|
|
<Link to="/fillion/file">档案管理</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
</SubMenu> |
|
|
|
|
|
: '' |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'VIDEOCENTER' || i.resourceId === 'LUZHENG' || i.resourceId === 'ROADMANAGE' || i.resourceId === 'BRIDGEMANAGE') ? |
|
|
|
|
|
<SubMenu key="manage" title={'管理'}> |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'VIDEOCENTER') ? |
|
|
|
|
|
<Menu.Item key="fillionvideoCenter"> |
|
|
|
|
|
<Link to="/fillion/videoCenter">视频中心</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'LUZHENG') ? |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'LUZHENG') ? |
|
|
<Menu.Item key="luzheng"> |
|
|
<Menu.Item key="luzheng"> |
|
|
<Link to="/fillion/luzheng">路政管理</Link> |
|
|
<Link to="/fillion/luzheng">路政管理</Link> |
|
@ -48,21 +66,17 @@ export function getNavItem (user, dispatch) { |
|
|
<Menu.Item key="fillionbridge"> |
|
|
<Menu.Item key="fillionbridge"> |
|
|
<Link to="/fillion/bridge">桥梁管理</Link> |
|
|
<Link to="/fillion/bridge">桥梁管理</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
|
|
|
</SubMenu> |
|
|
|
|
|
: '' |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'MAINTENANCEMANAGE' || i.resourceId === 'PATROLMANAGE' || i.resourceId === 'FEEDBACKMANAGE' || i.resourceId === 'CONSERVATIONMANAGE' || i.resourceId === 'MAINTENANCESPOTCHECK' || i.resourceId === 'ADJUSTLOG' || i.resourceId === 'ASSESSMANAGE') ? |
|
|
|
|
|
<SubMenu key="conserve" title={'养护'}> |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'MAINTENANCEMANAGE') ? |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'MAINTENANCEMANAGE') ? |
|
|
<Menu.Item key="fillionhighways"> |
|
|
<Menu.Item key="fillionhighways"> |
|
|
<Link to="/fillion/highways">管养管理</Link> |
|
|
<Link to="/fillion/highways">管养管理</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'TRANSPORTATIONMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillionoperational"> |
|
|
|
|
|
<Link to="/fillion/operational">运政管理</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{/* <Menu.Item key="fillionenforce"> |
|
|
|
|
|
<Link to="/fillion/enforce">执法管理</Link> |
|
|
|
|
|
</Menu.Item> */} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'CONSERVATIONMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillionmaintenance"> |
|
|
|
|
|
<Link to="/fillion/maintenance">养护管理</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PATROLMANAGE') ? |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PATROLMANAGE') ? |
|
|
<Menu.Item key="fillionpatrol"> |
|
|
<Menu.Item key="fillionpatrol"> |
|
|
<Link to="/fillion/patrol">巡查管理</Link> |
|
|
<Link to="/fillion/patrol">巡查管理</Link> |
|
@ -71,50 +85,64 @@ export function getNavItem (user, dispatch) { |
|
|
<Menu.Item key="fillionpatrolanomaly"> |
|
|
<Menu.Item key="fillionpatrolanomaly"> |
|
|
<Link to="/fillion/patrol_anomaly">异常反馈</Link> |
|
|
<Link to="/fillion/patrol_anomaly">异常反馈</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'REPORTMANAGE') ? |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'CONSERVATIONMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillionmaintenance"> |
|
|
<Menu.Item key="fillionpatrolroad"> |
|
|
<Link to="/fillion/maintenance">养护管理</Link> |
|
|
<Link to="/fillion/patrol_road">建设上报</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'BUILDINGPROJECT') ? |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'MAINTENANCESPOTCHECK') ? |
|
|
<Menu.Item key="fillionbuilding"> |
|
|
<Menu.Item key="maintenanceSpotCheck"> |
|
|
<Link to="/fillion/processsing">在建项目</Link> |
|
|
<Link to="/fillion/maintenanceSpotCheck">养护抽查</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'ADJUSTLOG') ? |
|
|
|
|
|
<Menu.Item key="adjustLog"> |
|
|
|
|
|
<Link to="/fillion/adjustLog">调整日志</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'ASSESSMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillionassess"> |
|
|
|
|
|
<Link to="/fillion/assess">考核评分</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
</SubMenu> |
|
|
|
|
|
: '' |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'TRANSPORTATIONMANAGE' || i.resourceId === 'PUBLICTRANSPORTMANAGE') ? |
|
|
|
|
|
<SubMenu key="operation" title={'运营'}> |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'TRANSPORTATIONMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillionoperational"> |
|
|
|
|
|
<Link to="/fillion/operational">运政管理</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PUBLICTRANSPORTMANAGE') ? |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PUBLICTRANSPORTMANAGE') ? |
|
|
<Menu.Item key="fillionpublic"> |
|
|
<Menu.Item key="fillionpublic"> |
|
|
<Link to="/fillion/public">公交管理</Link> |
|
|
<Link to="/fillion/public">公交管理</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'FILEMANAGE') ? |
|
|
</SubMenu> |
|
|
<Menu.Item key="fileCont"> |
|
|
: '' |
|
|
<Link to="/fillion/file">档案管理</Link> |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'OVERLOADMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillioninfor"> |
|
|
|
|
|
<Link to="/fillion/infor">治超管理</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{/* <Menu.Item key="filliontask"> |
|
|
|
|
|
<Link to="/fillion/task">任务管理</Link> |
|
|
|
|
|
</Menu.Item> */} |
|
|
|
|
|
|
|
|
|
|
|
{/* <Menu.Item key="fillionenforce"> |
|
|
|
|
|
<Link to="/fillion/enforce">执法管理</Link> |
|
|
|
|
|
</Menu.Item> */} |
|
|
|
|
|
|
|
|
{/* <Menu.Item key="fillionvideois"> |
|
|
{/* <Menu.Item key="fillionvideois"> |
|
|
<Link to="/fillion/videois">视频管理</Link> |
|
|
<Link to="/fillion/videois">视频管理</Link> |
|
|
</Menu.Item> */} |
|
|
</Menu.Item> */} |
|
|
{/* <Menu.Item key="jiekouguanli"> |
|
|
{/* <Menu.Item key="jiekouguanli"> |
|
|
<Link to="/fillion/jiekouguanli">接口管理</Link> |
|
|
<Link to="/fillion/jiekouguanli">接口管理</Link> |
|
|
</Menu.Item> */} |
|
|
</Menu.Item> */} |
|
|
|
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PUBLICITYVIDEO') ? |
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'PUBLICITYVIDEO') ? |
|
|
<Menu.Item key="fillionpromotional"> |
|
|
<Menu.Item key="fillionpromotional"> |
|
|
<Link to="/fillion/promotional">宣传视频</Link> |
|
|
<Link to="/fillion/promotional">宣传视频</Link> |
|
|
</Menu.Item> : ''} |
|
|
</Menu.Item> : ''} |
|
|
|
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'ASSESSMANAGE') ? |
|
|
|
|
|
<Menu.Item key="fillionassess"> |
|
|
|
|
|
<Link to="/fillion/assess">考核评分</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'VIDEOCENTER') ? |
|
|
|
|
|
<Menu.Item key="fillionvideoCenter"> |
|
|
|
|
|
<Link to="/fillion/videoCenter">视频中心</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'MAINTENANCESPOTCHECK') ? |
|
|
|
|
|
<Menu.Item key="maintenanceSpotCheck"> |
|
|
|
|
|
<Link to="/fillion/maintenanceSpotCheck">养护抽查</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
{user?.username == 'SuperAdmin' || user?.userResources?.some(i => i.resourceId === 'ADJUSTLOG') ? |
|
|
|
|
|
<Menu.Item key="adjustLog"> |
|
|
|
|
|
<Link to="/fillion/adjustLog">调整日志</Link> |
|
|
|
|
|
</Menu.Item> : ''} |
|
|
|
|
|
</SubMenu> : null |
|
|
</SubMenu> : null |
|
|
); |
|
|
); |
|
|
} |
|
|
} |
|
|