move report & conclusion from admin to leader

mgy
Dawn1Ocean 2024-05-07 11:26:14 +08:00
parent 56452da055
commit dd8c7e0b92
7 changed files with 3 additions and 17 deletions

View File

@ -14,8 +14,6 @@ export default [
{ path: '/admin', redirect: '/admin/dutyinfo' }, { path: '/admin', redirect: '/admin/dutyinfo' },
{ path: '/admin/dutyinfo', name: '值班信息', component: './Admin/DutyInfo' }, { path: '/admin/dutyinfo', name: '值班信息', component: './Admin/DutyInfo' },
{ path: '/admin/dutytable', name: '值班表管理', component: './Admin/DutyTable' }, { path: '/admin/dutytable', name: '值班表管理', component: './Admin/DutyTable' },
{ path: '/admin/conclusion', name: '值班总结管理', component: './Admin/Conclusion' },
{ path: '/admin/report', name: '反馈信息', component: './Admin/Report' },
{ path: '/admin/logs', name: '日志', component: './Admin/Logs' }, { path: '/admin/logs', name: '日志', component: './Admin/Logs' },
], ],
}, },
@ -25,7 +23,8 @@ export default [
icon: 'team', icon: 'team',
routes: [ routes: [
{ path: '/leader', redirect: '/leader/conclusion' }, { path: '/leader', redirect: '/leader/conclusion' },
{ path: '/leader/conclusion', name: '值班总结', component: './Leader/Conclusion' }, { path: '/leader/conclusion', name: '值班总结管理', component: './Leader/Conclusion' },
{ path: '/leader/report', name: '反馈信息', component: './Leader/Report' },
], ],
}, },
{ name: '关于我们', icon: 'thunderbolt', path: '/about', component: './About' }, { name: '关于我们', icon: 'thunderbolt', path: '/about', component: './About' },

View File

@ -7,5 +7,6 @@ export default function access(initialState: { currentUser?: API.CurrentUser } |
const { currentUser } = initialState ?? {}; const { currentUser } = initialState ?? {};
return { return {
canAdmin: currentUser && currentUser.access === 'admin', canAdmin: currentUser && currentUser.access === 'admin',
canLeader: currentUser && (currentUser.access === 'leader' || currentUser.access === 'admin'),
}; };
} }

View File

@ -1,14 +0,0 @@
import { Todo } from '@/components';
import { PageContainer } from '@ant-design/pro-components';
import { Card } from 'antd';
const Logs: React.FC = () => {
return (
<PageContainer>
<Card>
<Todo />
</Card>
</PageContainer>
);
};
export default Logs;