| | |
| | | }, |
| | | |
| | | { |
| | | path: '/sopManager', |
| | | component: Layout, |
| | | redirect: '/sopManager/sopDevice', |
| | | name: 'SOP管理', |
| | | code: '10', |
| | | meta: { code: '10', title: 'SOP管理', icon: 'sop' }, |
| | | alwaysShow: true, // 当children只有一个时,也显示父菜单 |
| | | children: [ |
| | | { |
| | | path: 'sopDevice', |
| | | name: 'sopDeviceCancel', |
| | | code: '1001', |
| | | component: () => import('@/views/sopManager/sopDevice'), |
| | | meta: { code: '1001', title: '设备SOP', icon: '', keepAlive: true } |
| | | }, |
| | | { |
| | | path: 'sopRoute', |
| | | name: 'sopRouteCancel', |
| | | code: '1002', |
| | | component: () => import('@/views/sopManager/sopRoute'), |
| | | meta: { code: '1002', title: '工艺SOP', icon: '', keepAlive: true } |
| | | }, { |
| | | path: 'sopWorkOrder', |
| | | name: 'sopWorkOrderCancel', |
| | | code: '1003', |
| | | component: () => import('@/views/sopManager/sopWorkOrder'), |
| | | meta: { code: '1003', title: '单据SOP', icon: '', keepAlive: true } |
| | | } |
| | | |
| | | ] |
| | | }, |
| | | |
| | | { |
| | | path: '/systemSetting', |
| | | component: Layout, |
| | | redirect: '/systemSetting/encodingRules', |