Browse Source

资源消费权限

master
wenlele 2 years ago
parent
commit
3e0818b9a7
  1. 12
      web/client/src/sections/resourceConsumption/nav-item.js

12
web/client/src/sections/resourceConsumption/nav-item.js

@ -4,15 +4,15 @@ import { Menu } from 'antd';
import { CarryOutOutlined } from '@ant-design/icons'; import { CarryOutOutlined } from '@ant-design/icons';
const SubMenu = Menu.SubMenu; const SubMenu = Menu.SubMenu;
export function getNavItem() { export function getNavItem (user) {
return ( return (
<SubMenu key="resourceConsumption" icon={<CarryOutOutlined />} title='资源消费'> <SubMenu key="resourceConsumption" icon={<CarryOutOutlined />} title='资源消费'>
<Menu.Item key="approve"> {user?.role == '系统管理员' && <Menu.Item key="approve">
<Link to="/resourceConsumption/approve">数据消费审批</Link> <Link to="/resourceConsumption/approve">数据消费审批</Link>
</Menu.Item> </Menu.Item>}
<Menu.Item key="myApplication"> {user?.role == '数据消费者' &&<Menu.Item key="myApplication">
<Link to="/resourceConsumption/myApplication">我的数据消费申请</Link> <Link to="/resourceConsumption/myApplication">我的申请</Link>
</Menu.Item> </Menu.Item>}
</ SubMenu > </ SubMenu >
); );
} }
Loading…
Cancel
Save