准备验证

This commit is contained in:
2026-01-19 12:49:30 +08:00
parent 083d9d5c13
commit 41c2b106d7
100 changed files with 21014 additions and 31 deletions

View File

@@ -0,0 +1,68 @@
import request from '/@/utils/request';
/**
* 分页查询素质报告单列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/ems/emsqualityreport/page',
method: 'get',
params: query
});
};
/**
* 编辑评语
* @param data
*/
export const updatePY = (data: any) => {
return request({
url: '/ems/emsqualityreport/updatePY',
method: 'post',
data
});
};
/**
* 评语导入
* @param file
*/
export const importComment = (file: File) => {
const formData = new FormData();
formData.append('file', file);
return request({
url: '/ems/emsqualityreport/importComment',
method: 'post',
data: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
};
/**
* 设置班级开学时间
* @param data
*/
export const setClassStartTime = (data: any) => {
return request({
url: '/ems/emsqualityreport/setClassStartTime',
method: 'post',
data
});
};
/**
* 名单导出
* @param query
*/
export const exportExcel = (query?: any) => {
return request({
url: '/ems/emsqualityreport/exportExcel',
method: 'get',
params: query,
responseType: 'blob' // Important for file downloads
});
};

View File

@@ -0,0 +1,88 @@
import request from '/@/utils/request';
/**
* 分页查询获奖活动信息列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/activityawards/page',
method: 'get',
params: query
});
};
/**
* 新增获奖活动信息
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/activityawards',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: `/stuwork/activityawards/${id}`,
method: 'get'
});
};
/**
* 编辑获奖活动信息
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/activityawards',
method: 'put',
data
});
};
/**
* 删除获奖活动信息
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/activityawards',
method: 'delete',
data: ids
});
};
/**
* 获取活动主题列表
*/
export const getActivityInfoList = () => {
return request({
url: '/stuwork/activityinfo/activityInfoList',
method: 'get'
});
};
/**
* 导入获奖活动信息
* @param file 文件
*/
export const importExcel = (file: File) => {
const formData = new FormData();
formData.append('file', file);
return request({
url: '/stuwork/activityawards/import',
method: 'post',
data: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
};

View File

@@ -0,0 +1,79 @@
import request from '/@/utils/request';
/**
* 分页查询活动列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/activityinfo/page',
method: 'get',
params: query
});
};
/**
* 新增活动
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/activityinfo',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: `/stuwork/activityinfo/${id}`,
method: 'get'
});
};
/**
* 编辑活动
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/activityinfo',
method: 'put',
data
});
};
/**
* 删除活动
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/activityinfo',
method: 'delete',
data: ids
});
};
/**
* 导入子项目
* @param id 活动ID
* @param file 文件
*/
export const importSub = (id: string, file: File) => {
const formData = new FormData();
formData.append('file', file);
return request({
url: `/stuwork/activityinfo/importSub/${id}`,
method: 'post',
data: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
};

View File

@@ -0,0 +1,36 @@
import request from '/@/utils/request';
/**
* 分页查询活动子项目列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/activityinfosub/page',
method: 'get',
params: query
});
};
/**
* 获取活动主题列表
*/
export const getActivityInfoList = () => {
return request({
url: '/stuwork/activityinfo/activityInfoList',
method: 'get'
});
};
/**
* 删除活动子项目
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/activityinfosub',
method: 'delete',
data: ids
});
};

View File

@@ -0,0 +1,61 @@
import request from '/@/utils/request';
/**
* 分页查询活动报名列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/activityinfosubsignup/page',
method: 'get',
params: query
});
};
/**
* 获取活动主题列表
*/
export const getActivityInfoList = () => {
return request({
url: '/stuwork/activityinfo/activityInfoList',
method: 'get'
});
};
/**
* 获取子项目列表
* @param activityInfoId 活动主题ID可选
*/
export const getActivityInfoSubList = (activityInfoId?: string) => {
return request({
url: '/stuwork/activityinfosub/activityInfoSubList',
method: 'get',
params: activityInfoId ? { activityInfoId } : {}
});
};
/**
* 删除活动报名
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/activityinfosubsignup',
method: 'delete',
data: ids
});
};
/**
* 导出活动报名表
* @param query 查询参数
*/
export const exportExcel = (query?: any) => {
return request({
url: '/stuwork/activityinfosubsignup/export',
method: 'get',
params: query,
responseType: 'blob'
});
};

View File

@@ -1,13 +1,73 @@
import request from "/@/utils/request"
import request from '/@/utils/request';
/**
* 获取考核项目列表
* @returns {Promise} 请求的 Promise 对象。
* 分页查询考核奖项列表
* @param query
*/
export function getList() {
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/assessmentcategory/page',
method: 'get',
params: query
});
};
/**
* 获取考核奖项列表(不分页)
* @param query
*/
export const getList = (query?: any) => {
return request({
url: '/stuwork/assessmentcategory/list',
method: 'get'
})
}
method: 'get',
params: query
});
};
/**
* 新增考核奖项
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/assessmentcategory',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/assessmentcategory/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑考核奖项
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/assessmentcategory/edit',
method: 'post',
data
});
};
/**
* 删除考核奖项
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/assessmentcategory/delete',
method: 'post',
data: ids
});
};

View File

@@ -1,13 +1,73 @@
import request from "/@/utils/request"
import request from '/@/utils/request';
/**
* 获取考核指标列表
* @returns {Promise} 请求的 Promise 对象。
* 分页查询考核指标列表
* @param query
*/
export function getList() {
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/assessmentpoint/list',
method: 'get'
})
}
url: '/stuwork/assessmentpoint/page',
method: 'get',
params: query
});
};
/**
* 根据考核项ID获取考核指标列表
* @param categortyId
*/
export const getAssessmentPointListByacId = (categortyId: string) => {
return request({
url: '/stuwork/assessmentpoint/getAssessmentPointListByacId',
method: 'get',
params: { categortyId }
});
};
/**
* 新增考核指标
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/assessmentpoint',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/assessmentpoint/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑考核指标
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/assessmentpoint/edit',
method: 'post',
data
});
};
/**
* 删除考核指标
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/assessmentpoint/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,62 @@
import request from '/@/utils/request';
/**
* 分页查询活动记录列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classactivity/page',
method: 'get',
params: query
});
};
/**
* 新增活动记录
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/classactivity',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classactivity/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑活动记录
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/classactivity/edit',
method: 'post',
data
});
};
/**
* 删除活动记录
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classactivity/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,75 @@
import request from '/@/utils/request';
/**
* 分页查询班费记录列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classfeelog/page',
method: 'get',
params: query
});
};
/**
* 新增班费记录
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/classfeelog',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classfeelog/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑班费记录
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/classfeelog/edit',
method: 'post',
data
});
};
/**
* 删除班费记录
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classfeelog/delete',
method: 'post',
data: ids
});
};
/**
* 导出班费记录
* @param query
*/
export const exportExcel = (query?: any) => {
return request({
url: '/stuwork/classfeelog/export',
method: 'get',
params: query,
responseType: 'blob'
});
};

View File

@@ -1,13 +1,84 @@
import request from '/@/utils/request';
/**
* 分页查询班级荣誉列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classhonor/page',
method: 'get',
params: query
});
};
/**
* 新增班级荣誉
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/classhonor',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classhonor/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑班级荣誉
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/classhonor/edit',
method: 'post',
data
});
};
/**
* 归档班级荣誉
* @param data
*/
export const editBelong = (data: any) => {
return request({
url: '/stuwork/classhonor/editBelong',
method: 'post',
data
});
};
/**
* 删除班级荣誉
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classhonor/delete',
method: 'post',
data: ids
});
};
/**
* 根据班级代码查询班级荣誉
* @param classCode 班级代码
*/
export const queryClassHonorByClassCode = (classCode: string | number) => {
return request({
url: `/stuwork/classhonor/queryClassHonorByClassCode/${classCode}`,
method: 'get',
});
return request({
url: `/stuwork/classhonor/queryClassHonorByClassCode/${classCode}`,
method: 'get',
});
};

View File

@@ -0,0 +1,74 @@
import request from '/@/utils/request';
/**
* 分页查询德育论文和案例列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classpaper/page',
method: 'get',
params: query
});
};
/**
* 新增德育论文和案例
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/classpaper',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classpaper/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑德育论文和案例
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/classpaper/edit',
method: 'post',
data
});
};
/**
* 删除德育论文和案例
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classpaper/delete',
method: 'post',
data: ids
});
};
/**
* 班主任考核加分
* @param data
*/
export const addScore = (data: any) => {
return request({
url: '/stuwork/classpaper/addScore',
method: 'post',
data
});
};

View File

@@ -1,13 +1,99 @@
import request from '/@/utils/request';
/**
* 分页查询班级宣传列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classpublicity/page',
method: 'get',
params: query
});
};
/**
* 新增班级宣传
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/classpublicity',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classpublicity/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑班级宣传
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/classpublicity/edit',
method: 'post',
data
});
};
/**
* 归档班级宣传
* @param data
*/
export const editBelong = (data: any) => {
return request({
url: '/stuwork/classpublicity/editBelong',
method: 'post',
data
});
};
/**
* 删除班级宣传
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classpublicity/delete',
method: 'post',
data: ids
});
};
/**
* 加分
* @param data
*/
export const addScore = (data: any) => {
return request({
url: '/stuwork/classpublicity/edit',
method: 'post',
data: {
...data,
isAddScore: '1'
}
});
};
/**
* 根据班级代码查询班级宣传
* @param classCode 班级代码
*/
export const queryDataByClassCode = (classCode: string | number) => {
return request({
url: `/stuwork/classpublicity/queryDataByClassCode/${classCode}`,
method: 'get',
});
return request({
url: `/stuwork/classpublicity/queryDataByClassCode/${classCode}`,
method: 'get',
});
};

View File

@@ -0,0 +1,75 @@
import request from '/@/utils/request';
/**
* 分页查询安全教育列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classsafeedu/page',
method: 'get',
params: query
});
};
/**
* 新增安全教育
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/classsafeedu',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classsafeedu/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑安全教育
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/classsafeedu/edit',
method: 'post',
data
});
};
/**
* 删除安全教育
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classsafeedu/delete',
method: 'post',
data: ids
});
};
/**
* 导出安全教育
* @param query
*/
export const exportExcel = (query?: any) => {
return request({
url: '/stuwork/classsafeedu/export',
method: 'get',
params: query,
responseType: 'blob' // Important for file downloads
});
};

View File

@@ -0,0 +1,62 @@
import request from '/@/utils/request';
/**
* 分页查询班级总结列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classsummary/page',
method: 'get',
params: query
});
};
/**
* 新增班级总结
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/classsummary',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classsummary/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑班级总结
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/classsummary/edit',
method: 'post',
data
});
};
/**
* 删除班级总结
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classsummary/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,110 @@
import request from '/@/utils/request';
/**
* 分页查询主题班会课教案列表(实际上查询的是上传记录)
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/classthemerecord/page',
method: 'get',
params: query
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/classtheme/detail',
method: 'get',
params: { id }
});
};
/**
* 删除主题班会课教案
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/classtheme/delete',
method: 'post',
data: ids
});
};
/**
* 初始化班级主题班会
* @param data
*/
export const initObj = (data: any) => {
return request({
url: '/stuwork/classthemerecord',
method: 'post',
data
});
};
/**
* 分页查询主题班会上传记录
* @param query
*/
export const fetchRecordList = (query?: any) => {
return request({
url: '/stuwork/classthemerecord/page',
method: 'get',
params: query
});
};
/**
* 新增主题班会(上传记录)
* @param data
*/
export const addRecord = (data: any) => {
return request({
url: '/stuwork/classtheme',
method: 'post',
data
});
};
/**
* 编辑主题班会(上传记录)
* @param data
*/
export const editRecord = (data: any) => {
return request({
url: '/stuwork/classtheme/edit',
method: 'post',
data
});
};
/**
* 获取主题班会详情
* @param id
*/
export const getRecordDetail = (id: string) => {
return request({
url: '/stuwork/classtheme/detail',
method: 'get',
params: { id }
});
};
/**
* 删除主题班会(上传记录)
* @param ids
*/
export const delRecord = (ids: string[]) => {
return request({
url: '/stuwork/classtheme/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,79 @@
import request from '/@/utils/request';
/**
* 分页查询文明班级列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/rewardclass/page',
method: 'get',
params: query
});
};
/**
* 新增文明班级
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/rewardclass',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/rewardclass/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑文明班级
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/rewardclass/edit',
method: 'post',
data
});
};
/**
* 删除文明班级
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/rewardclass/delete',
method: 'post',
data: ids
});
};
/**
* 导入文明班级
* @param file
*/
export const importExcel = (file: File) => {
const formData = new FormData();
formData.append('file', file);
return request({
url: '/stuwork/rewardclass/import',
method: 'post',
data: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
};

View File

@@ -0,0 +1,79 @@
import request from '/@/utils/request';
/**
* 分页查询文明宿舍列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/rewarddorm/page',
method: 'get',
params: query
});
};
/**
* 新增文明宿舍
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/rewarddorm',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/rewarddorm/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑文明宿舍
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/rewarddorm/edit',
method: 'post',
data
});
};
/**
* 删除文明宿舍
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/rewarddorm/delete',
method: 'post',
data: ids
});
};
/**
* 导入文明宿舍
* @param file
*/
export const importExcel = (file: File) => {
const formData = new FormData();
formData.append('file', file);
return request({
url: '/stuwork/rewarddorm/import',
method: 'post',
data: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
};

View File

@@ -0,0 +1,74 @@
import request from '/@/utils/request';
/**
* 分页查询评优评先奖项列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/rewardrule/page',
method: 'get',
params: query
});
};
/**
* 获取评优评先奖项列表(不分页)
* @param query
*/
export const getList = (query?: any) => {
return request({
url: '/stuwork/rewardrule/list',
method: 'get',
params: query
});
};
/**
* 新增评优评先奖项
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/rewardrule',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/rewardrule/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑评优评先奖项
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/rewardrule/edit',
method: 'post',
data
});
};
/**
* 删除评优评先奖项
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/rewardrule/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,27 @@
import request from '/@/utils/request';
/**
* 获取学生评优评先列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/rewardstudent/getList',
method: 'get',
params: query
});
};
/**
* 导出学生评优评先
* @param query
*/
export const exportExcel = (query?: any) => {
return request({
url: '/stuwork/rewardstudent/export',
method: 'get',
params: query,
responseType: 'blob'
});
};

View File

@@ -0,0 +1,61 @@
import request from '/@/utils/request';
/**
* 分页查询助学金申请批次列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stipendtermbatch/page',
method: 'get',
params: query
});
};
/**
* 新增助学金申请批次
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/stipendtermbatch',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: `/stuwork/stipendtermbatch/${id}`,
method: 'get'
});
};
/**
* 编辑助学金申请批次
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/stipendtermbatch/edit',
method: 'post',
data
});
};
/**
* 删除助学金申请批次
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/stipendtermbatch/delete',
method: 'post',
data: ids
});
};

View File

@@ -0,0 +1,61 @@
import request from '/@/utils/request';
/**
* 分页查询社团列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stuassociation/page',
method: 'get',
params: query
});
};
/**
* 新增社团
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/stuassociation',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: `/stuwork/stuassociation/${id}`,
method: 'get'
});
};
/**
* 编辑社团
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/stuassociation/edit',
method: 'post',
data
});
};
/**
* 删除社团
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/stuassociation',
method: 'delete',
data: ids
});
};

View File

@@ -0,0 +1,14 @@
import request from '/@/utils/request';
/**
* 分页查询社团成员列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stuassociationmember/page',
method: 'get',
params: query
});
};

View File

@@ -0,0 +1,74 @@
import request from '/@/utils/request';
/**
* 分页查询心理健康列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stucare/page',
method: 'get',
params: query
});
};
/**
* 新增心理健康
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/stucare',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/stucare/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑心理健康
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/stucare/edit',
method: 'post',
data
});
};
/**
* 删除心理健康
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/stucare/delete',
method: 'post',
data: ids
});
};
/**
* 更新干预结果
* @param data
*/
export const updateResult = (data: any) => {
return request({
url: '/stuwork/stucare/edit',
method: 'post',
data
});
};

View File

@@ -0,0 +1,103 @@
import request from '/@/utils/request';
/**
* 分页查询操行考核列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stuconduct/page',
method: 'get',
params: query
});
};
/**
* 新增操行考核
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/stuconduct',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/stuconduct/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑操行考核
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/stuconduct/edit',
method: 'post',
data
});
};
/**
* 删除操行考核
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/stuconduct/delete',
method: 'post',
data: ids
});
};
/**
* 导入操行考核
* @param file
*/
export const importExcel = (file: File) => {
const formData = new FormData();
formData.append('file', file);
return request({
url: '/stuwork/stuconduct/import',
method: 'post',
data: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
};
/**
* 学期操行考核查询
* @param query
*/
export const getStuConductTerm = (query?: any) => {
return request({
url: '/stuwork/stuconduct/getStuConductTerm',
method: 'get',
params: query
});
};
/**
* 学年操行考核查询
* @param query
*/
export const getStuConductYear = (query?: any) => {
return request({
url: '/stuwork/stuconduct/getStuConductYear',
method: 'get',
params: query
});
};

View File

@@ -0,0 +1,37 @@
import request from '/@/utils/request';
/**
* 分页查询学生会列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stuunion/page',
method: 'get',
params: query
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: `/stuwork/stuunion/${id}`,
method: 'get'
});
};
/**
* 编辑学生会
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/stuunion/edit',
method: 'post',
data
});
};

View File

@@ -0,0 +1,91 @@
import request from '/@/utils/request';
/**
* 分页查询团员列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/stuunionleague/page',
method: 'get',
params: query
});
};
/**
* 新增团员
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/stuunionleague',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: `/stuwork/stuunionleague/${id}`,
method: 'get'
});
};
/**
* 编辑团员
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/stuunionleague/edit',
method: 'post',
data
});
};
/**
* 删除团员
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/stuunionleague',
method: 'delete',
data: ids
});
};
/**
* 导入团员
* @param file 文件
*/
export const importExcel = (file: File) => {
const formData = new FormData();
formData.append('file', file);
return request({
url: '/stuwork/stuunionleague/import',
method: 'post',
data: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
};
/**
* 导出团员
* @param query 查询参数
*/
export const exportExcel = (query?: any) => {
return request({
url: '/stuwork/stuunionleague/export',
method: 'get',
params: query,
responseType: 'blob'
});
};

View File

@@ -0,0 +1,85 @@
import request from '/@/utils/request';
/**
* 分页查询免学费申请列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/tuitionfreestu/page',
method: 'get',
params: query
});
};
/**
* 申请免学费
* @param data
*/
export const applyObj = (data: any) => {
return request({
url: '/stuwork/tuitionfreestu/apply',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: `/stuwork/tuitionfreestu/${id}`,
method: 'get'
});
};
/**
* 新增
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/tuitionfreestu',
method: 'post',
data
});
};
/**
* 编辑
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/tuitionfreestu',
method: 'put',
data
});
};
/**
* 删除
* @param id
*/
export const delObj = (id: string) => {
return request({
url: `/stuwork/tuitionfreestu/${id}`,
method: 'delete'
});
};
/**
* 导出
* @param query
*/
export const exportExcel = (query?: any) => {
return request({
url: '/stuwork/tuitionfreestu/export',
method: 'get',
params: query,
responseType: 'blob'
});
};

View File

@@ -0,0 +1,26 @@
import request from '/@/utils/request';
/**
* 分页查询免学费申请学生列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/basic/basicstudent/getTuitionFreeStu',
method: 'get',
params: query
});
};
/**
* 申请免学费
* @param data
*/
export const applyObj = (data: any) => {
return request({
url: '/stuwork/tuitionfreestuapply/apply',
method: 'post',
data
});
};

View File

@@ -0,0 +1,26 @@
import request from '/@/utils/request';
/**
* 获取待审批数据(按班级)
* @param query
*/
export const getApproveData = (query?: any) => {
return request({
url: '/stuwork/tuitionfreestu/getApproveData',
method: 'get',
params: query
});
};
/**
* 获取已审批数据(按学院分组,班级数、人数)
* @param query
*/
export const getApprovedData = (query?: any) => {
return request({
url: '/stuwork/tuitionfreestu/getDataGroupDept',
method: 'get',
params: query
});
};

View File

@@ -0,0 +1,62 @@
import request from '/@/utils/request';
/**
* 分页查询免学费批次列表
* @param query
*/
export const fetchList = (query?: any) => {
return request({
url: '/stuwork/tuitionfreeterm/page',
method: 'get',
params: query
});
};
/**
* 新增免学费批次
* @param data
*/
export const addObj = (data: any) => {
return request({
url: '/stuwork/tuitionfreeterm',
method: 'post',
data
});
};
/**
* 获取详情
* @param id
*/
export const getDetail = (id: string) => {
return request({
url: '/stuwork/tuitionfreeterm/detail',
method: 'get',
params: { id }
});
};
/**
* 编辑免学费批次
* @param data
*/
export const editObj = (data: any) => {
return request({
url: '/stuwork/tuitionfreeterm/edit',
method: 'post',
data
});
};
/**
* 删除免学费批次
* @param ids
*/
export const delObj = (ids: string[]) => {
return request({
url: '/stuwork/tuitionfreeterm',
method: 'delete',
data: ids
});
};