111 lines
1.9 KiB
JavaScript
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
|
|
})
|
|
} |