宿舍月卫生

This commit is contained in:
yaojian
2026-03-05 14:46:55 +08:00
parent bff8907f88
commit 5125ea04c9
4 changed files with 1063 additions and 0 deletions

View File

@@ -0,0 +1,71 @@
import request from '/@/utils/request';
/**
* 分页查询宿舍卫生评比规则列表
* @param query 查询参数
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormhygieneevalrule/page',
method: 'get',
params: query
});
};
/**
* 获取所有启用的规则
*/
export const getEnabledRules = () => {
return request({
url: '/stuwork/dormhygieneevalrule/list',
method: 'get'
});
};
/**
* 通过id查询详情
* @param id 主键ID
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/dormhygieneevalrule/detail',
method: 'get',
params: { id }
});
};
/**
* 新增评比规则
* @param data 数据对象
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/dormhygieneevalrule',
method: 'post',
data
});
};
/**
* 修改评比规则
* @param data 数据对象
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/dormhygieneevalrule/edit',
method: 'post',
data
});
};
/**
* 删除评比规则
* @param ids ID数组
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/dormhygieneevalrule/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,73 @@
import request from '/@/utils/request';
/**
* 分页查询宿舍月卫生列表
* @param query 查询参数
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/dormhygienemonthly/page',
method: 'get',
params: query
});
};
/**
* 通过id查询详情
* @param id 主键ID
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/dormhygienemonthly/detail',
method: 'get',
params: { id }
});
};
/**
* 新增宿舍月卫生
* @param data 数据对象
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/dormhygienemonthly',
method: 'post',
data
});
};
/**
* 修改宿舍月卫生
* @param data 数据对象
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/dormhygienemonthly/edit',
method: 'post',
data
});
};
/**
* 删除宿舍月卫生
* @param ids ID数组
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/dormhygienemonthly/delete',
method: 'post',
data: ids
});
};
/**
* 触发宿舍月卫生评比
* @param data 评比参数
*/
export const triggerEvaluation = (data: any) => {
return request({
url: '/stuwork/dormhygienemonthly/dormHygieneMonthlyCheckForInnerOut',
method: 'post',
data
});
};