wuzhen update2

This commit is contained in:
wuzhen committed 2025-08-12 16:52:10 +08:00
commit 2272bb7eb1
155 files changed
+30832 -4551

No files matched your search

+116
View File
@@ -0,0 +1,116 @@
import request from '@/utils/request';
// 查询勤工俭学申请信息列表
export function listWorkStudyApplication(query) {
return request({
url: '/jcbt/workStudyApplication/list',
method: 'get',
params: query
});
}
// 查询勤工俭学申请信息详细
export function getWorkStudyApplication(id) {
return request({
url: '/jcbt/workStudyApplication/' + id,
method: 'get'
});
}
// 新增勤工俭学申请信息
export function addWorkStudyApplication(data) {
return request({
url: '/jcbt/workStudyApplication',
method: 'post',
data: data
});
}
// 修改勤工俭学申请信息
export function updateWorkStudyApplication(data) {
return request({
url: '/jcbt/workStudyApplication',
method: 'put',
data: data
});
}
// 删除勤工俭学申请信息
export function delWorkStudyApplication(id) {
return request({
url: '/jcbt/workStudyApplication/' + id,
method: 'delete'
});
}
// 检查学生是否已申请该岗位
export function checkDuplicateApplication(studentId, positionId) {
return request({
url: '/jcbt/workStudyApplication/hasApplied',
method: 'get',
params: {
studentId: studentId,
positionId: positionId
}
});
}
// 提交申请
export function submitApplication(id) {
return request({
url: '/jcbt/workStudyApplication/submit/' + id,
method: 'post'
});
}
// 撤销申请
export function cancelApplication(id) {
return request({
url: '/jcbt/workStudyApplication/cancel/' + id,
method: 'post'
});
}
// 学院审核
export function collegeReview(data) {
return request({
url: '/jcbt/workStudyApplication/collegeReview',
method: 'post',
data: data
});
}
// 学生处审核
export function finalReview(data) {
return request({
url: '/jcbt/workStudyApplication/finalReview',
method: 'post',
data: data
});
}
// 获取当前用户学生信息
export function getCurrentStudentInfo() {
return request({
url: '/jcbt/workStudyApplication/currentStudentInfo',
method: 'get'
});
}
// 导出勤工俭学申请信息
export function exportWorkStudyApplication(query) {
return request({
url: '/jcbt/workStudyApplication/export',
method: 'get',
params: query,
responseType: 'blob'
});
}
// 获取岗位申请统计信息
export function getApplicationStatistics(positionId) {
return request({
url: '/jcbt/workStudyApplication/statistics/' + positionId,
method: 'get'
});
}