Merge remote-tracking branch 'origin/developer' into developer
This commit is contained in:
@@ -47,3 +47,15 @@ export const delObj = (ids: string[]) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 活动报名
|
||||
* @param data 报名信息 { activityInfoId, id (子项目ID), remarks }
|
||||
*/
|
||||
export const signUp = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/activityinfosub/signUp',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -60,3 +60,16 @@ export const delObj = (ids: string[]) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 按学年学期统计各班级举办活动次数
|
||||
* @param schoolYear 学年
|
||||
* @param schoolTerm 学期
|
||||
*/
|
||||
export const statisticsByYearTerm = (schoolYear?: string, schoolTerm?: string) => {
|
||||
return request({
|
||||
url: '/stuwork/classactivity/statistics',
|
||||
method: 'get',
|
||||
params: { schoolYear, schoolTerm }
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -73,3 +73,16 @@ export const exportExcel = (query?: any) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 班费使用汇总
|
||||
* @param schoolYear 学年
|
||||
* @param schoolTerm 学期
|
||||
*/
|
||||
export const getSummary = (schoolYear: string, schoolTerm: string) => {
|
||||
return request({
|
||||
url: '/stuwork/classfeelog/summary',
|
||||
method: 'get',
|
||||
params: { schoolYear, schoolTerm }
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -72,3 +72,38 @@ export const addScore = (data: any) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 生成班级论文上传统计
|
||||
* @param data
|
||||
*/
|
||||
export const generateSummary = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classpaper/generateSummary',
|
||||
method: 'get',
|
||||
params: data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 初始化班级论文数据
|
||||
* @param data
|
||||
*/
|
||||
export const initClassPaper = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classpaper/init',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询班级论文统计列表
|
||||
* @param data
|
||||
*/
|
||||
export const getSummaryList = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classpaper/summaryList',
|
||||
method: 'get',
|
||||
params: data
|
||||
});
|
||||
};
|
||||
|
||||
@@ -73,3 +73,16 @@ export const exportExcel = (query?: any) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 按学年学期统计各班级安全教育次数
|
||||
* @param schoolYear 学年
|
||||
* @param schoolTerm 学期
|
||||
*/
|
||||
export const statisticsByYearTerm = (schoolYear?: string, schoolTerm?: string) => {
|
||||
return request({
|
||||
url: '/stuwork/classsafeedu/statistics',
|
||||
method: 'get',
|
||||
params: { schoolYear, schoolTerm }
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -60,3 +60,26 @@ export const delObj = (ids: string[]) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 初始化班级总结数据
|
||||
* @param data
|
||||
*/
|
||||
export const initClassSummary = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classsummary/init',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询班级总结统计列表
|
||||
* @param data
|
||||
*/
|
||||
export const getStatisticsList = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/classsummary/statisticsList',
|
||||
method: 'get',
|
||||
params: data
|
||||
});
|
||||
};
|
||||
|
||||
@@ -25,3 +25,39 @@ export const exportExcel = (query?: any) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 更新学生评优奖项
|
||||
* @param data
|
||||
*/
|
||||
export const updateStuAward = (data: any) => {
|
||||
return request({
|
||||
url: '/stuwork/rewardstudent/updateStuAward',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询学生评优记录
|
||||
* @param stuNo 学号
|
||||
* @param schoolYear 学年
|
||||
* @param schoolTerm 学期
|
||||
*/
|
||||
export const getStuRewardList = (stuNo: string, schoolYear: string, schoolTerm: string) => {
|
||||
return request({
|
||||
url: '/stuwork/rewardstudent/getStuRewardList',
|
||||
method: 'get',
|
||||
params: { stuNo, schoolYear, schoolTerm }
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取奖项规则列表
|
||||
*/
|
||||
export const getRewardRuleList = () => {
|
||||
return request({
|
||||
url: '/stuwork/rewardrule/getRewardRule',
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -59,3 +59,13 @@ export const delObj = (ids: string[]) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 社团统计 - 根据学院统计社团数量
|
||||
*/
|
||||
export const getAssociationStats = () => {
|
||||
return request({
|
||||
url: '/stuwork/stuassociation/stats',
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -72,3 +72,31 @@ export const updateResult = (data: any) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 导入心理健康数据
|
||||
* @param file
|
||||
*/
|
||||
export const importExcel = (file: File) => {
|
||||
const formData = new FormData();
|
||||
formData.append('file', file);
|
||||
return request({
|
||||
url: '/stuwork/stucare/import',
|
||||
method: 'post',
|
||||
data: formData,
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 下载导入模板
|
||||
*/
|
||||
export const downloadTemplate = () => {
|
||||
return request({
|
||||
url: '/stuwork/stucare/importTemplate',
|
||||
method: 'get',
|
||||
responseType: 'blob'
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -113,3 +113,16 @@ export const getStuConductYear = (query?: any) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 发送学期操行考核预警
|
||||
* @param schoolYear 学年
|
||||
* @param schoolTerm 学期
|
||||
*/
|
||||
export const sendConductWarning = (schoolYear: string, schoolTerm: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stuconduct/sendWarning',
|
||||
method: 'post',
|
||||
params: { schoolYear, schoolTerm }
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -23,3 +23,51 @@ export const fetchList = (query?: any) => {
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 学分确认
|
||||
* @param graduYear 毕业年份
|
||||
*/
|
||||
export const confirmScore = (graduYear: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stugraducheck/confirmScore',
|
||||
method: 'get',
|
||||
params: { graduYear }
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 操行考核确认
|
||||
* @param graduYear 毕业年份
|
||||
*/
|
||||
export const confirmConduct = (graduYear: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stugraducheck/confirmConduct',
|
||||
method: 'get',
|
||||
params: { graduYear }
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 违纪确认
|
||||
* @param graduYear 毕业年份
|
||||
*/
|
||||
export const confirmPunish = (graduYear: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stugraducheck/confirmPunish',
|
||||
method: 'get',
|
||||
params: { graduYear }
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 等级工确认
|
||||
* @param graduYear 毕业年份
|
||||
*/
|
||||
export const confirmSkill = (graduYear: string) => {
|
||||
return request({
|
||||
url: '/stuwork/stugraducheck/confirmSkill',
|
||||
method: 'get',
|
||||
params: { graduYear }
|
||||
})
|
||||
}
|
||||
|
||||
@@ -89,3 +89,13 @@ export const exportExcel = (query?: any) => {
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取团员统计信息(全校总数+各学院统计)
|
||||
*/
|
||||
export const getStatistics = () => {
|
||||
return request({
|
||||
url: '/stuwork/stuunionleague/statistics',
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user