student-dx-intelligence-main/src/api/classroom-management.js

172 lines
3.0 KiB
JavaScript
Raw Normal View History

2025-01-20 09:21:11 +08:00
import axios from "@/utils/http/index"
/**
* get 获取table信息
* @param prams
* @returns
*/
export function getClassroomData(params) {
return axios({
url: '/api/Classroom',
params
})
}
/**
* get 通过教室进行信息检索
* @param prams
* @returns
*/
export function getClassroomCheck(params) {
return axios({
url: '/api/Classroom',
params
})
}
/**
* get 获取搜索列表里的 教学楼 列表 信息
* @param prams
* @returns
*/
export function getBuildingList(params) {
return axios({
url: '/api/Classroom',
params
})
}
/**
* get 获取搜索之 教室列表 信息
* @param prams
* @returns
*/
export function getClassroomList(params) {
return axios({
url: '/api/AttendanceMachines',
params
})
}
/**
* get获取学校
* @param prams
* @returns
*/
export function getschool(params) {
return axios({
url: '/api/Commen',
params
})
}
/**
* get 获取新增页面中的 校区列表 信息
* @param prams
* @returns
*/
export function getSchoolAreaList(params) {
return axios({
url: '/api/BuildingTime',
params
})
}
/**
* post 提交编辑页面中的 信息
* @param prams
* @returns
* 重复了
*/
export function postEditinfo(data) {
return axios({
url: `/api/Classroom?ClassroomId=${data.ClassroomId}&Name=${data.Name}&Type=${data.Type}&Location=${data.Location}&FloorNum=${data.FloorNum}&BuildingId=${data.BuildingId}&Seatings=${data.Seatings}&code=${data.Code}&Description=${data.Description}`,
method: 'post'
})
}
/**
* get 获取 编辑界面信息
* @param prams
* @returns
*/
export function getdetail(params) {
return axios({
url: `/api/Classroom`,
params,
})
}
/**
* post 提交新增页面中的 信息
* @param prams
* @returns
*/
export function postAddinfo(params) {
return axios({
url: `/api/Classroom`,
params,
method: 'post'
})
}
/**
* post 删除信息
* @param prams
* @returns
*/
export function delClassroominfo(params) {
return axios({
url: `/api/Classroom`,
params,
method: 'post'
})
}
/********************************* 教室设置管理员 ***********************/
/**
* get 获取table信息 管理员列表获取
* @param prams
* @returns
*/
export function getLinkMenlist(params) {
return axios({
url: '/api/LinkMen/GetList',
params
})
}
/**
* post 提交新增页面中的 管理员信息
* @param prams
* @returns
*/
export function postAddLinkMen(params) {
return axios({
url: `/api/LinkMen/Create`,
params,
method: 'post'
})
}
/**
* post 删除管理员信息
* @param prams
* @returns
*/
export function delLinkMen(params) {
return axios({
url: `/api/LinkMen/Delete`,
params,
method: 'post'
})
}