| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- import request from '@/utils/request'
- // 查询我的任务列表(当天有效任务)
- export function getMyTasks(params) {
- return request({
- url: '/exam/daily/task/my-tasks-today',
- method: 'get',
- params: params
- })
- }
- // 查询今日是否有待完成任务
- export function hasPendingTask() {
- return request({
- url: '/exam/daily/task/has-pending-task',
- method: 'get'
- })
- }
- // 查询任务详情
- export function getTaskDetail(taskId) {
- return request({
- url: `/exam/daily/task/${taskId}`,
- method: 'get'
- })
- }
- // 开始答题
- export function startTask(taskId) {
- return request({
- url: `/exam/daily/task/start/${taskId}`,
- method: 'post'
- })
- }
- // 提交答案
- export function submitAnswer(data) {
- return request({
- url: '/exam/daily/task/submit',
- method: 'post',
- data: data
- })
- }
- // 获取任务剩余时间
- export function getRemainingTime(taskId) {
- return request({
- url: `/exam/daily/task/remaining-time/${taskId}`,
- method: 'get'
- })
- }
- // 获取我的统计数据
- export function getMyStatistics() {
- return request({
- url: '/exam/daily/statistics/my-statistics',
- method: 'get'
- })
- }
- // 获取我的薄弱模块
- export function getWeakModules() {
- return request({
- url: '/exam/daily/statistics/weak-modules',
- method: 'get'
- })
- }
- //已完成任务列表
- export function getCompletedTasks(params) {
- return request({
- url: '/exam/daily/task/my-tasks-completed',
- method: 'get',
- params: params
- })
- }
- //已过期任务列表
- export function getExpiredTasks(params) {
- return request({
- url: '/exam/daily/task/my-tasks-expired',
- method: 'get',
- params: params
- })
- }
- //全部任务列表
- export function getAllTasks(params) {
- return request({
- url: '/exam/daily/task/my-tasks',
- method: 'get',
- params: params
- })
- }
- //待考试任务列表
- export function getPendingTasks(params) {
- return request({
- url: '/exam/daily/task/my-tasks-today',
- method: 'get',
- params: params
- })
- }
|