feat(admin): 支持模板页码和题目类型细分,优化评分界面
- 在模板详情页添加页码(PageNo)字段,支持模板按页管理 - 将汉字听写和成语题型细分为多个子类型,提升题目分类精度 - 重构结果详情页的评分界面,区分客观题(网格布局)和主观题(分屏布局) - 添加AI评分推荐和人工校准功能,支持分数手动调整和快捷打分 - 实现活动复制功能,优化题目排序逻辑和界面间距 - 新增评委打分和状态更新接口,完善评分数据持久化机制
This commit is contained in:
@ -58,7 +58,7 @@ export function fetchCreateQuestion(data: Api.Competition.CreateQuestionRequest[
|
||||
}
|
||||
|
||||
/** 根据活动ID获取活动题目列表 */
|
||||
export function fetchGetQuestionList(id: string) {
|
||||
export function fetchGetQuestionList(id: number) {
|
||||
return request<App.Service.Response<Api.Competition.QuestionListRecord[]>>({
|
||||
url: `/Base/ActivityMain/GetActivity_QuestionByActivityID?ID=${id}`,
|
||||
method: 'get',
|
||||
@ -140,3 +140,11 @@ export function fetchUpdatePublishStatus(id: number, status: number) {
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
/** 复制活动 */
|
||||
export function fetchCopyActivity(ActivityID: number) {
|
||||
return request<App.Service.Response<Api.Common.CommonResponse>>({
|
||||
url: `/Base/ActivityMain/CopyActivity?ActivityID=${ActivityID}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user