新增文本题库导入功能,题目新增“解析”字段
This commit is contained in:
@@ -80,6 +80,8 @@ export const questionAPI = {
|
||||
},
|
||||
});
|
||||
},
|
||||
importQuestionsFromText: (data: { mode: 'overwrite' | 'incremental'; questions: any[] }) =>
|
||||
api.post('/questions/import-text', data),
|
||||
exportQuestions: (params?: { type?: string; category?: string }) =>
|
||||
api.get('/questions/export', {
|
||||
params,
|
||||
@@ -115,6 +117,13 @@ export const adminAPI = {
|
||||
api.get('/admin/tasks/history-stats', { params }),
|
||||
getUpcomingTaskStats: (params?: { page?: number; limit?: number }) =>
|
||||
api.get('/admin/tasks/upcoming-stats', { params }),
|
||||
getAllTaskStats: (params?: {
|
||||
page?: number;
|
||||
limit?: number;
|
||||
status?: 'completed' | 'ongoing' | 'notStarted';
|
||||
endAtStart?: string;
|
||||
endAtEnd?: string;
|
||||
}) => api.get('/admin/tasks/all-stats', { params }),
|
||||
getUserStats: () => api.get('/admin/statistics/users'),
|
||||
getSubjectStats: () => api.get('/admin/statistics/subjects'),
|
||||
getTaskStats: () => api.get('/admin/statistics/tasks'),
|
||||
|
||||
Reference in New Issue
Block a user