student-dx-intelligence-main/src/api/testvideo-list.js

111 lines
1.9 KiB
JavaScript

import axios from "@/utils/http/index";
import mAxios from "@/utils/http/mAxios";
/**
* get 获取table信息
* @param prams
* @returns
*/
export function getinfoData(params) {
return axios({
url: '/api/ExaminationPlan/GetChannelList',
params
})
}
/**
* get 获取搜索之科目列表 信息
* @param prams
* @returns
*/
export function getplanSubjectList(params) {
return axios({
url: '/api/Examination/GetSubjectList',
params
})
}
/**
* get 获取搜索之考场列表 信息
* @param prams
* @returns
*/
export function getplanGetExamRoomList(params) {
return axios({
url: '/api/ExaminationArrangement/GetExamRoomNum',
params
})
}
/**
* get 获取搜索之计划名称列表 信息
* @param prams
* @returns
*/
export function getplanNameList(params) {
return axios({
url: '/api/ExaminationPlan/GetRunningExaminationPlan',
params
})
}
/**
* post 删除信息
* @param prams
* @returns
*/
export function delinfo(params) {
return axios({
url: `/api/Classroom`,
params,
method: 'post'
})
}
/**
* 以下是视频播放页相关接口
*/
/**
* get 获取获取视频token
* @param prams
* @returns
*/
export function getvflvtoken(params) {
return mAxios({
url: `${import.meta.env.VITE_EasyNVRUrl}/api/v1/gettoken`,
params,
method: 'nohget'
})
}
/**
* get 获取获取视频心跳包
* @param prams
* @returns
*/
export function getvflvline(params) {
return mAxios({
url: `${import.meta.env.VITE_EasyNVRUrl}/api/v1/devices/channelstream`,
params,
method: 'nohlodget'
})
}
/**
* get 获取巡课课程详情
* @param prams
* @returns
*/
export function getClassInfo(params) {
return axios({
url: '/api/ExaminationPlan/GetExamroomInfo',
params
})
}