基本功能完成,下一步开始美化UI
This commit is contained in:
@@ -11,7 +11,8 @@ import {
|
||||
QuestionCategoryController,
|
||||
ExamSubjectController,
|
||||
ExamTaskController,
|
||||
AdminUserController
|
||||
AdminUserController,
|
||||
userGroupController as UserGroupController
|
||||
} from './controllers';
|
||||
import {
|
||||
upload,
|
||||
@@ -75,8 +76,16 @@ apiRouter.put('/admin/tasks/:id', adminAuth, ExamTaskController.updateTask);
|
||||
apiRouter.delete('/admin/tasks/:id', adminAuth, ExamTaskController.deleteTask);
|
||||
apiRouter.get('/admin/tasks/:id/report', adminAuth, ExamTaskController.getTaskReport);
|
||||
|
||||
// 用户组管理
|
||||
apiRouter.get('/admin/user-groups', adminAuth, UserGroupController.getAll);
|
||||
apiRouter.post('/admin/user-groups', adminAuth, UserGroupController.create);
|
||||
apiRouter.put('/admin/user-groups/:id', adminAuth, UserGroupController.update);
|
||||
apiRouter.delete('/admin/user-groups/:id', adminAuth, UserGroupController.delete);
|
||||
apiRouter.get('/admin/user-groups/:id/members', adminAuth, UserGroupController.getMembers);
|
||||
|
||||
// 用户管理
|
||||
apiRouter.get('/admin/users', adminAuth, AdminUserController.getUsers);
|
||||
apiRouter.post('/admin/users', adminAuth, AdminUserController.createUser);
|
||||
apiRouter.put('/admin/users/:id', adminAuth, AdminUserController.updateUser);
|
||||
apiRouter.delete('/admin/users', adminAuth, AdminUserController.deleteUser);
|
||||
apiRouter.get('/admin/users/export', adminAuth, AdminUserController.exportUsers);
|
||||
|
||||
Reference in New Issue
Block a user