53 lines
1.0 KiB
JavaScript
53 lines
1.0 KiB
JavaScript
import request from '@/utils/request'
|
|||
|
|
|
||
|
|
// 查询班级座位列表
|
||
|
|
export function listClassSeat(query) {
|
||
|
|
return request({
|
||
|
|
url: '/train/classseat/list',
|
||
|
|
method: 'get',
|
||
|
|
params: query
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 查询班级座位详细
|
||
|
|
export function getClassSeat(seatId) {
|
||
|
|
return request({
|
||
|
|
url: '/train/classseat/' + seatId,
|
||
|
|
method: 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增班级座位
|
||
|
|
export function addClassSeat(data) {
|
||
|
|
return request({
|
||
|
|
url: '/train/classseat',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 修改班级座位
|
||
|
|
export function updateClassSeat(data) {
|
||
|
|
return request({
|
||
|
|
url: '/train/classseat/' + data.seatId,
|
||
|
|
method: 'put',
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 删除班级座位
|
||
|
|
export function delClassSeat(seatIds) {
|
||
|
|
return request({
|
||
|
|
url: '/train/classseat/' + seatIds,
|
||
|
|
method: 'delete'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 整体保存座位布局(删除 (planId, classroomId) 下原有座位后批量写入)
|
||
|
|
export function saveClassSeatLayout(data) {
|
||
|
|
return request({
|
||
|
|
url: '/train/classseat/layout',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|