import { request } from '../request' /** * 游戏相关接口 步骤 * 1.GetQuestionByActivityIDAndStatus 抽题时候获取题目大纲信息 * 2.GetQuestionListDetailRound 获取抽题目详情 * 3.fetchSubmitQuestionResult点击开始答题后,把基础信息数据传给service */ /** 抽题时候获取题目大纲信息 */ export function fetchGetQuestionOutline(ActivityID: number, status: number = 0) { return request>({ url: `/Base/ActivityMain/GetQuestionByActivityIDAndStatus/?ActivityID=${ActivityID}&status=${status}`, method: 'post', data: { ActivityID, status, }, }) } /** 抽题目详情 */ export function fetchGetQuestionDetail(ActivityID: string, questionID: number) { return request>({ url: `/Base/ActivityMain/GetQuestionListDetailRound/?MainID=${ActivityID}&questionID=${questionID}`, method: 'post', data: { MainID: ActivityID, questionID, }, }) } /** 提交抽题结果 */ export function fetchSubmitQuestionResult(data: Api.Competition.QuestionAddParams) { return request>({ url: `/Base/ActivityMain/AddActivity_TeamQuestionUse/?RoomID=${data.RoomID}&MainID=${data.MainID}&TeamGroupID=${data.TeamGroupID}&QuestionID=${data.QuestionID}&QuestionDetaiID=${data.QuestionDetaiID}`, method: 'post', data, }) } /** 获取游戏现场统计结果 */ export function fetchGetGameStatistics(data: Api.Competition.QuestionAddParams) { return request({ url: `/Base/ActivityMain/GetTeamQuestionUseByTeamGroupIDAndQuestionID/?RoomID=${data.RoomID}&MainID=${data.MainID}&TeamGroupID=${data.TeamGroupID}&QuestionID=${data.QuestionID}&QuestionDetaiID=${data.QuestionDetaiID}`, method: 'post', data, }) }