This commit is contained in:
guochunsi
2026-01-15 11:39:10 +08:00
70 changed files with 63145 additions and 6179 deletions

View File

@@ -23,7 +23,9 @@ export function getDictsByTypes(types: string[]) {
return request({
url: '/admin/dict/item/typeList',
method: 'post',
data: types,
data: {
typeList: types,
},
});
}
@@ -165,6 +167,8 @@ export function queryDictByTypeList(types: string[]) {
return request({
url: '/admin/dict/queryDictByTypeList',
method: 'post',
data: types,
data: {
typeList: types,
},
});
}

View File

@@ -1,12 +1,12 @@
import request from '/@/utils/request';
/**
* 获取学生证件照列表(分页)
* 获取学生证件照列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/basic/basicstudent/avatar/page',
url: '/basic/basicstudent/avatar/list',
method: 'get',
params: query,
});

View File

@@ -1,119 +0,0 @@
import request from '/@/utils/request';
/**
* 获取列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/recruit/recruitplanmajor/page',
method: 'get',
params: query,
});
};
/**
* 列表
* @param query
*/
export const list = (query?: any) => {
return request({
url: '/recruit/recruitplanmajor/list',
method: 'get',
params: query,
});
};
/**
* 按统计获取列表
* @param query
*/
export const fetchListByStatic = (query?: any) => {
return request({
url: '/recruit/recruitplanmajor/fetchListByStatic',
method: 'get',
params: query,
});
};
/**
* 按教育程度列表
* @param query
*/
export const listByEdu = (query?: any) => {
return request({
url: '/recruit/recruitplanmajor/listByEdu',
method: 'get',
params: query,
});
};
/**
* 列表(城市)
* @param query
*/
export const listcz = (query?: any) => {
return request({
url: '/recruit/recruitplanmajor/listcz',
method: 'get',
params: query,
});
};
/**
* 新增
* @param obj
*/
export const addObj = (obj: any) => {
return request({
url: '/recruit/recruitplanmajor',
method: 'post',
data: obj,
});
};
/**
* 获取详情
* @param id
*/
export const getObj = (id: string | number) => {
return request({
url: `/recruit/recruitplanmajor/${id}`,
method: 'get',
});
};
/**
* 获取城市计划
* @param obj
*/
export const getCityPlan = (obj?: any) => {
return request({
url: '/recruit/recruitplanmajor/getCityPlan',
method: 'get',
params: obj,
});
};
/**
* 删除
* @param id
*/
export const delObj = (id: string | number) => {
return request({
url: `/recruit/recruitplanmajor/${id}`,
method: 'delete',
});
};
/**
* 更新
* @param obj
*/
export const putObj = (obj: any) => {
return request({
url: '/recruit/recruitplanmajor',
method: 'put',
data: obj,
});
};

View File

@@ -18,7 +18,7 @@ export const fetchList = (query?: any) => {
*/
export const addObj = (obj: any) => {
return request({
url: '/recruit/recruitstudentplan',
url: '/recruit/recruitstudentplan/add',
method: 'post',
data: obj,
});
@@ -30,8 +30,9 @@ export const addObj = (obj: any) => {
*/
export const getObj = (id: string | number) => {
return request({
url: `/recruit/recruitstudentplan/${id}`,
url: `/recruit/recruitstudentplan/getById`,
method: 'get',
params: { id :id},
});
};
@@ -41,8 +42,9 @@ export const getObj = (id: string | number) => {
*/
export const delObj = (id: string | number) => {
return request({
url: `/recruit/recruitstudentplan/${id}`,
method: 'delete',
url: `/recruit/recruitstudentplan/deletById`,
method: 'post',
data: { id :id},
});
};
@@ -52,8 +54,58 @@ export const delObj = (id: string | number) => {
*/
export const putObj = (obj: any) => {
return request({
url: '/recruit/recruitstudentplan',
method: 'put',
url: '/recruit/recruitstudentplan/edit',
method: 'post',
data: obj,
});
};
/**
* 单字段快速更新
* @param obj
*/
export const editQuickField = (obj: any) => {
return request({
url: '/recruit/recruitstudentplan/editQuickField',
method: 'post',
data: obj,
});
};
/**
* 按教育程度列表
* @param query
*/
export const listByEdu = (query?: any) => {
return request({
url: '/recruit/recruitstudentplan/listByEdu',
method: 'get',
params: query,
});
};
/**
* 按学历列表 初中
* @param query
*/
export const listcz = (query?: any) => {
return request({
url: '/recruit/recruitstudentplan/listcz',
method: 'get',
params: query,
});
};
/**
* 列表
* @param query
*/
export const listPlanByCondition = (query?: any) => {
return request({
url: '/recruit/recruitstudentplan/listPlanByCondition',
method: 'get',
params: query,
});
};

View File

@@ -5,7 +5,7 @@ import request from '/@/utils/request';
*/
export const fetchList = (query: any) => {
return request({
url: '/stuwork/classhygienedaily/page',
url: '/stuwork/classhygienedailyanalysis/queryClassHygieneDailyAnalysis',
method: 'get',
params: query
});

View File

@@ -1,5 +1,16 @@
import request from '/@/utils/request';
/**
* 分页查询宿舍楼列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormbuilding/newPage',
method: 'get',
params: query
});
};
/**
* 获取楼号列表
*/
@@ -10,3 +21,47 @@ export const getBuildingList = () => {
});
};
/**
* 新增宿舍楼
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/dormbuilding',
method: 'post',
data
});
};
/**
* 编辑宿舍楼
*/
export const putObj = (data: any) => {
return request({
url: '/stuwork/dormbuilding/edit',
method: 'post',
data
});
};
/**
* 删除宿舍楼
*/
export const delObjs = (ids: string[]) => {
return request({
url: '/stuwork/dormbuilding/delete',
method: 'post',
data: ids
});
};
/**
* 获取宿舍楼详情
*/
export const getObj = (id: string) => {
return request({
url: `/stuwork/dormbuilding/detail`,
method: 'get',
params: { id }
});
};

View File

@@ -0,0 +1,24 @@
import request from '/@/utils/request';
/**
* 分页查询宿舍管理员列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormbuildingmanger/page',
method: 'get',
params: query
});
};
/**
* 删除宿舍管理员
*/
export const delObjs = (ids: string[]) => {
return request({
url: '/stuwork/dormbuildingmanger/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,57 @@
import request from '/@/utils/request';
/**
* 分页查询日卫生检查列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormhygienedaily/page',
method: 'get',
params: query
});
};
/**
* 新增日卫生检查
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/dormhygienedaily',
method: 'post',
data
});
};
/**
* 编辑日卫生检查
*/
export const putObj = (data: any) => {
return request({
url: '/stuwork/dormhygienedaily/edit',
method: 'post',
data
});
};
/**
* 删除日卫生检查
*/
export const delObjs = (ids: string[]) => {
return request({
url: '/stuwork/dormhygienedaily/delete',
method: 'post',
data: ids
});
};
/**
* 获取日卫生检查详情
*/
export const getObj = (id: string) => {
return request({
url: `/stuwork/dormhygienedaily/detail`,
method: 'get',
params: { id }
});
};

View File

@@ -0,0 +1,57 @@
import request from '/@/utils/request';
/**
* 分页查询月卫生检查整改列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormreform/page',
method: 'get',
params: query
});
};
/**
* 新增月卫生检查整改
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/dormreform',
method: 'post',
data
});
};
/**
* 编辑月卫生检查整改
*/
export const putObj = (data: any) => {
return request({
url: '/stuwork/dormreform/edit',
method: 'post',
data
});
};
/**
* 删除月卫生检查整改
*/
export const delObjs = (ids: string[]) => {
return request({
url: '/stuwork/dormreform/delete',
method: 'post',
data: ids
});
};
/**
* 获取月卫生检查整改详情
*/
export const getObj = (id: string) => {
return request({
url: `/stuwork/dormreform/detail`,
method: 'get',
params: { id }
});
};

View File

@@ -0,0 +1,89 @@
import request from '/@/utils/request';
/**
* 分页查询宿舍房间列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormroom/page',
method: 'get',
params: query
});
};
/**
* 新增宿舍房间
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/dormroom',
method: 'post',
data
});
};
/**
* 编辑宿舍房间
*/
export const putObj = (data: any) => {
return request({
url: '/stuwork/dormroom/edit',
method: 'post',
data
});
};
/**
* 删除宿舍房间
*/
export const delObj = (id: string) => {
return request({
url: `/stuwork/dormroom/delete`,
method: 'post',
data: [id]
});
};
/**
* 学院安排
*/
export const editDept = (data: { deptCode: string; ids: string[] }) => {
return request({
url: '/stuwork/dormroom/editDept',
method: 'post',
data
});
};
/**
* 获取宿舍房间详情
*/
export const getObj = (id: string) => {
return request({
url: `/stuwork/dormroom/${id}`,
method: 'get'
});
};
/**
* 获取宿舍号选择列表
*/
export const getRoomList = () => {
return request({
url: '/stuwork/dormroom/list',
method: 'get'
});
};
/**
* 获取宿舍树状列表
* @param dormdataType 宿舍空几人类型
*/
export const fetchDormRoomTreeList = (dormdataType?: string) => {
return request({
url: '/stuwork/dormroom/fetchDormRoomTreeList',
method: 'get',
params: { dormdataType }
});
};

View File

@@ -11,3 +11,94 @@ export const fearchStuNumByClassCode = (classCode: string | number) => {
});
};
/**
* 查询空宿舍列表
* @param buildingNo 楼号
*/
export const queryEmptyRoomWithBuildingNo = (buildingNo: string) => {
return request({
url: '/stuwork/dormroomstudent/queryEmptyRoomWithBuildingNo',
method: 'get',
params: { buildingNo }
});
};
/**
* 查询空几人宿舍列表
* @param buildingNo 楼号
* @param roomType 空几人1-5
*/
export const queryEmtryRoomDetail = (buildingNo: string, roomType: string) => {
return request({
url: '/stuwork/dormroomstudent/queryEmtryRoomDetail',
method: 'get',
params: { buildingNo, roomType }
});
};
/**
* 查询异常住宿学生列表
*/
export const queryStudentAbnormal = () => {
return request({
url: '/stuwork/dormroomstudent/queryStudentAbnormal',
method: 'get'
});
};
/**
* 分页查询住宿学生列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormroomstudent/page',
method: 'get',
params: query
});
};
/**
* 新增住宿学生
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/dormroomstudent',
method: 'post',
data
});
};
/**
* 转宿
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/dormroomstudent/edit',
method: 'post',
data
});
};
/**
* 退宿
*/
export const delObjs = (ids: string[]) => {
return request({
url: '/stuwork/dormroomstudent/delete',
method: 'post',
data: ids
});
};
/**
* 获取床位号列表
* @param roomNo 宿舍号
*/
export const fearchRoomStuNum = (roomNo: string) => {
return request({
url: '/stuwork/dormroomstudent/fearchRoomStuNum',
method: 'get',
params: { roomNo }
});
};

View File

@@ -0,0 +1,14 @@
import request from '/@/utils/request';
/**
* 获取待办工作列表
* @param query 查询参数
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/pendingwork/getPendingWork',
method: 'get',
params: query
});
};

View File

@@ -0,0 +1,46 @@
import request from '/@/utils/request';
/**
* 分页查询工学交替列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stuworkstudyalternate/page',
method: 'get',
params: query
});
};
/**
* 新增工学交替
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/stuworkstudyalternate',
method: 'post',
data
});
};
/**
* 指定带班教师
*/
export const chooseTeacherAttendance = (data: any) => {
return request({
url: '/stuwork/stuworkstudyalternate/chooseTeacherAttendance',
method: 'post',
data
});
};
/**
* 删除工学交替
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/stuworkstudyalternate/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,57 @@
import request from '/@/utils/request';
/**
* 分页查询宿舍水电明细列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/waterdetail/page',
method: 'get',
params: query
});
};
/**
* 新增宿舍水电明细
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/waterdetail',
method: 'post',
data
});
};
/**
* 编辑宿舍水电明细
*/
export const putObj = (data: any) => {
return request({
url: '/stuwork/waterdetail/edit',
method: 'post',
data
});
};
/**
* 删除宿舍水电明细
*/
export const delObjs = (ids: string[]) => {
return request({
url: '/stuwork/waterdetail/delete',
method: 'post',
data: ids
});
};
/**
* 初始化本期水电补贴
*/
export const initWaterOrder = (data: { costMoney: number }) => {
return request({
url: '/stuwork/waterdetail/initWaterOrder',
method: 'post',
data
});
};

View File

@@ -0,0 +1,14 @@
import request from '/@/utils/request';
/**
* 查看水电明细
* @param roomNo 宿舍号
*/
export const lookDetails = (roomNo: string) => {
return request({
url: '/stuwork/watermonthreport/lookDetails',
method: 'get',
params: { roomNo }
});
};

View File

@@ -0,0 +1,67 @@
import request from '/@/utils/request';
/**
* 分页查询水电充值订单列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/waterorder/page',
method: 'get',
params: query
});
};
/**
* 新增水电充值订单
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/waterorder',
method: 'post',
data
});
};
/**
* 编辑水电充值订单
*/
export const putObj = (data: any) => {
return request({
url: '/stuwork/waterorder/edit',
method: 'post',
data
});
};
/**
* 删除水电充值订单
*/
export const delObjs = (ids: string[]) => {
return request({
url: '/stuwork/waterorder/delete',
method: 'post',
data: ids
});
};
/**
* 获取水电充值订单详情
*/
export const getObj = (id: string) => {
return request({
url: '/stuwork/waterorder/detail',
method: 'get',
params: { id }
});
};
/**
* 获取宿舍号列表
*/
export const getRoomList = () => {
return request({
url: '/stuwork/dormroom/list',
method: 'get'
});
};

View File

@@ -0,0 +1,35 @@
import request from '/@/utils/request';
/**
* 分页查询工学交替考勤列表
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stuworkstudyalternate/page',
method: 'get',
params: query
});
};
/**
* 查询考勤记录
*/
export const queryHistoryList = (data: any) => {
return request({
url: '/stuwork/workstudyattendance/queryHistoryList',
method: 'post',
data
});
};
/**
* 提交考勤
*/
export const submitAttendance = (data: any[]) => {
return request({
url: '/stuwork/workstudyattendance',
method: 'post',
data
});
};