|
|
@@ -15,13 +15,20 @@ export interface MenuGroup {
|
|
|
|
|
|
export const menuGroups: MenuGroup[] = [
|
|
|
{
|
|
|
- key: 'reports',
|
|
|
- title: '数据与报表',
|
|
|
+ key: 'dashboard',
|
|
|
+ title: '运营看板',
|
|
|
+ items: [
|
|
|
+ { key: 'report-dashboard', title: '运营看板', path: '/report/dashboard', roles: ['admin', 'manager', 'operator', 'procurement'] }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: 'datacenter',
|
|
|
+ title: '数据中心',
|
|
|
items: [
|
|
|
- { key: 'report-dashboard', title: '运营看板', path: '/report/dashboard', roles: ['admin', 'manager', 'operator', 'procurement'] },
|
|
|
{ key: 'report-center', title: '报表中心', path: '/report/center', roles: ['admin', 'manager', 'operator', 'procurement'] },
|
|
|
{ key: 'sales-analysis', title: '销售分析', path: '/report/sales-analysis', roles: ['admin', 'manager', 'operator'] },
|
|
|
{ key: 'profit-analysis', title: '利润分析', path: '/report/profit-analysis', roles: ['admin', 'manager', 'finance'] },
|
|
|
+ { key: 'inventory-turnover', title: '库存周转分析', path: '/report/inventory-turnover', roles: ['admin', 'manager', 'procurement'] },
|
|
|
{ key: 'inventory-age', title: '库存库龄分析', path: '/report/inventory-age', roles: ['admin', 'manager', 'procurement', 'warehouse'] },
|
|
|
{ key: 'customer-analysis', title: '客户分析', path: '/report/customer-analysis', roles: ['admin', 'manager', 'operator'] },
|
|
|
{ key: 'logistics-report', title: '物流报表', path: '/report/logistics-report', roles: ['admin', 'manager', 'warehouse'] },
|
|
|
@@ -131,10 +138,9 @@ export const menuGroups: MenuGroup[] = [
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- key: 'report',
|
|
|
- title: '数据中心',
|
|
|
+ key: 'return',
|
|
|
+ title: '退件管理',
|
|
|
items: [
|
|
|
- { key: 'inventory-turnover', title: '库存周转分析', path: '/report/inventory-turnover', roles: ['admin', 'manager', 'procurement'] },
|
|
|
{ key: 'return-package', title: '退件管理', path: '/warehouse/return-package', roles: ['admin', 'manager', 'warehouse'] }
|
|
|
]
|
|
|
}
|