修改打包报错问题
This commit is contained in:
16
src/api/asset/loading.ts
Normal file
16
src/api/asset/loading.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { NextLoading } from '/@/utils/loading';
|
||||
|
||||
/**
|
||||
* 显示加载动画
|
||||
*/
|
||||
export const showLoading = () => {
|
||||
NextLoading.start();
|
||||
};
|
||||
|
||||
/**
|
||||
* 隐藏加载动画
|
||||
*/
|
||||
export const hideLoading = () => {
|
||||
NextLoading.done();
|
||||
};
|
||||
|
||||
@@ -222,6 +222,16 @@ export const queryNoLeavelClass = () => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询所有班级
|
||||
*/
|
||||
export const queryAllClass = () => {
|
||||
return request({
|
||||
url: '/basic/basicclass/queryAllClass',
|
||||
method: 'get',
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取班级流失情况
|
||||
* @param query
|
||||
|
||||
13
src/api/contract/contract.ts
Normal file
13
src/api/contract/contract.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 根据字典类型获取字典数据
|
||||
* @param type 字典类型
|
||||
*/
|
||||
export const getDictByType = (type: string) => {
|
||||
return request({
|
||||
url: `/admin/dict/item/type/${type}`,
|
||||
method: 'get',
|
||||
});
|
||||
};
|
||||
|
||||
26
src/api/finance/financenormalstu.ts
Normal file
26
src/api/finance/financenormalstu.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 更新缴费状态(单个学生)
|
||||
* @param data 包含 serialNumber 的对象
|
||||
*/
|
||||
export const updateFs = (data: { serialNumber: string }) => {
|
||||
return request({
|
||||
url: '/finance/financenormalstu/updateFs',
|
||||
method: 'post',
|
||||
data,
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 批量更新缴费状态
|
||||
* @param data 包含 year 和 stuSource 的对象
|
||||
*/
|
||||
export const updateAllFS = (data: { year: string; stuSource: string }) => {
|
||||
return request({
|
||||
url: '/finance/financenormalstu/updateAllFS',
|
||||
method: 'post',
|
||||
data,
|
||||
});
|
||||
};
|
||||
|
||||
6
src/api/professional/teacherbase.ts
Normal file
6
src/api/professional/teacherbase.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
/**
|
||||
* 重新导出 teacherbase 相关函数
|
||||
* 为了保持向后兼容性,从 professionaluser/teacherbase 重新导出
|
||||
*/
|
||||
export * from '/@/api/professional/professionaluser/teacherbase';
|
||||
|
||||
36
src/api/stuwork/classattendance.ts
Normal file
36
src/api/stuwork/classattendance.ts
Normal file
@@ -0,0 +1,36 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询班级考勤列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classattendance/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询我的班级列表
|
||||
*/
|
||||
export const queryMyClassList = () => {
|
||||
return request({
|
||||
url: '/stuwork/classattendance/queryMyClassList',
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 提交考勤
|
||||
* @param data
|
||||
*/
|
||||
export const saveDataBatch = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classattendance/saveDataBatch',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
86
src/api/stuwork/classleaveapply.ts
Normal file
86
src/api/stuwork/classleaveapply.ts
Normal file
@@ -0,0 +1,86 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询批量请假列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classleaveapply/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增批量请假
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classleaveapply',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/classleaveapply/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑批量请假
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classleaveapply/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除批量请假
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/classleaveapply/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 整班删除
|
||||
* @param id
|
||||
*/
|
||||
export const deleteByClass = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/classleaveapply/deleteByClass',
|
||||
method: 'post',
|
||||
data: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取待办任务
|
||||
* @param query
|
||||
*/
|
||||
export const getClassLeaveApplyTask = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classleaveapply/task',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
61
src/api/stuwork/classroombase.ts
Normal file
61
src/api/stuwork/classroombase.ts
Normal file
@@ -0,0 +1,61 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询教室安排及公物管理列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom/fetchClassRoomBaseList',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/classroombase/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑教室安排
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classroombase/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 导出教室安排
|
||||
* @param query
|
||||
*/
|
||||
export const exportData = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classroombase/export',
|
||||
method: 'post',
|
||||
data: query,
|
||||
responseType: 'blob'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 同步教室安排
|
||||
*/
|
||||
export const syncClassroomArrangement = () => {
|
||||
return request({
|
||||
url: '/stuwork/classroombase/sync',
|
||||
method: 'post'
|
||||
});
|
||||
};
|
||||
|
||||
75
src/api/stuwork/dormliveapply.ts
Normal file
75
src/api/stuwork/dormliveapply.ts
Normal file
@@ -0,0 +1,75 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询留宿申请列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/dormliveapply/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增留宿申请
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/dormliveapply',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/dormliveapply/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑留宿申请
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/dormliveapply/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除留宿申请
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/dormliveapply/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 导出留宿申请
|
||||
* @param query
|
||||
*/
|
||||
export const exportData = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/dormliveapply/export',
|
||||
method: 'post',
|
||||
data: query,
|
||||
responseType: 'blob'
|
||||
});
|
||||
};
|
||||
|
||||
@@ -87,3 +87,15 @@ export const fetchDormRoomTreeList = (dormdataType?: string) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 根据房间号查询宿舍数据
|
||||
* @param data 包含 roomNo 的对象
|
||||
*/
|
||||
export const getDataByRoomNo = (data: { roomNo: string }) => {
|
||||
return request({
|
||||
url: '/stuwork/dormroom/getDataByRoomNo',
|
||||
method: 'get',
|
||||
params: data
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
62
src/api/stuwork/stuinnerleaveapplygroup.ts
Normal file
62
src/api/stuwork/stuinnerleaveapplygroup.ts
Normal file
@@ -0,0 +1,62 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询校内请假列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuinnerleaveapplygroup/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增校内请假
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuinnerleaveapplygroup',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stuinnerleaveapplygroup/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑校内请假
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuinnerleaveapplygroup/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除校内请假
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/stuinnerleaveapplygroup/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
99
src/api/stuwork/stuleaveapply.ts
Normal file
99
src/api/stuwork/stuleaveapply.ts
Normal file
@@ -0,0 +1,99 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询学生请假列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增学生请假
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑学生请假
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除学生请假
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 导出学生请假
|
||||
* @param query
|
||||
*/
|
||||
export const exportData = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply/export',
|
||||
method: 'post',
|
||||
data: query,
|
||||
responseType: 'blob'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 撤销学生请假
|
||||
* @param id
|
||||
*/
|
||||
export const cancelObj = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply/cancel',
|
||||
method: 'post',
|
||||
data: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取待办任务
|
||||
* @param query
|
||||
*/
|
||||
export const getStuLeaveApplyTask = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuleaveapply/task',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
@@ -1,13 +1,97 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询学生违纪列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stupunlish/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增学生违纪
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stupunlish',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stupunlish/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑学生违纪
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stupunlish/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除学生违纪
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/stupunlish/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 导出学生违纪
|
||||
* @param query
|
||||
*/
|
||||
export const exportData = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stupunlish/export',
|
||||
method: 'post',
|
||||
data: query,
|
||||
responseType: 'blob'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 根据班级代码查询惩罚数量
|
||||
* @param classCode 班级代码
|
||||
*/
|
||||
export const queryPunlishNumByClass = (classCode: string | number) => {
|
||||
return request({
|
||||
url: `/stuwork/stupunlish/queryPunlishNumByClass/${classCode}`,
|
||||
method: 'get',
|
||||
});
|
||||
return request({
|
||||
url: `/stuwork/stupunlish/queryPunlishNumByClass/${classCode}`,
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 撤销处分
|
||||
* @param data 包含id和publishStatus的对象,publishStatus设置为"0"即可撤销处分
|
||||
*/
|
||||
export const revokePunishment = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stupunlish/cancelStatus',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
62
src/api/stuwork/stutemleaveapply.ts
Normal file
62
src/api/stuwork/stutemleaveapply.ts
Normal file
@@ -0,0 +1,62 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询临时请假列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stutemleaveapply/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增临时请假
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stutemleaveapply',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stutemleaveapply/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑临时请假
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stutemleaveapply/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除临时请假
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/stutemleaveapply/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
75
src/api/stuwork/stuturnover.ts
Normal file
75
src/api/stuwork/stuturnover.ts
Normal file
@@ -0,0 +1,75 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询学籍异动列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuturnover/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增学籍异动(批量)
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuturnover',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stuturnover/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑学籍异动
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuturnover/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除学籍异动
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/stuturnover/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 导出学籍异动
|
||||
* @param query
|
||||
*/
|
||||
export const exportData = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/stuturnover/export',
|
||||
method: 'post',
|
||||
data: query,
|
||||
responseType: 'blob'
|
||||
});
|
||||
};
|
||||
|
||||
72
src/api/stuwork/teachbuilding.ts
Normal file
72
src/api/stuwork/teachbuilding.ts
Normal file
@@ -0,0 +1,72 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询教学楼列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachbuilding/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取教学楼列表(不分页)
|
||||
*/
|
||||
export const getBuildingList = () => {
|
||||
return request({
|
||||
url: '/stuwork/teachbuilding/list',
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增教学楼
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachbuilding',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/teachbuilding/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑教学楼
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachbuilding/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除教学楼
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/teachbuilding/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
84
src/api/stuwork/teachclassroom.ts
Normal file
84
src/api/stuwork/teachclassroom.ts
Normal file
@@ -0,0 +1,84 @@
|
||||
import request from '/@/utils/request';
|
||||
|
||||
/**
|
||||
* 分页查询教室列表
|
||||
* @param query
|
||||
*/
|
||||
export const fetchList = (query?: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取教室列表(不分页)
|
||||
*/
|
||||
export const getClassRoomList = () => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom/list',
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增教室
|
||||
* @param data
|
||||
*/
|
||||
export const addObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取详情
|
||||
* @param id
|
||||
*/
|
||||
export const getDetail = (id: string) => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑教室
|
||||
* @param data
|
||||
*/
|
||||
export const editObj = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom/edit',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除教室
|
||||
* @param ids
|
||||
*/
|
||||
export const delObj = (ids: string[]) => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom/delete',
|
||||
method: 'post',
|
||||
data: ids
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 批量设置(批量更新选中教室的学院)
|
||||
* @param data 包含ids(教室ID数组)和deptCode(学院代码)
|
||||
*/
|
||||
export const batchSet = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/teachclassroom/batchSet',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user