diff --git a/src/api/stuwork/classsafeedu.ts b/src/api/stuwork/classsafeedu.ts index ba18d11..bec7c73 100644 --- a/src/api/stuwork/classsafeedu.ts +++ b/src/api/stuwork/classsafeedu.ts @@ -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 } + }); +}; + diff --git a/src/api/stuwork/rewardstudent.ts b/src/api/stuwork/rewardstudent.ts index 5ce6aa8..b455089 100644 --- a/src/api/stuwork/rewardstudent.ts +++ b/src/api/stuwork/rewardstudent.ts @@ -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' + }); +}; + diff --git a/src/views/stuwork/classsafeedu/index.vue b/src/views/stuwork/classsafeedu/index.vue index 20f94fd..64b901f 100644 --- a/src/views/stuwork/classsafeedu/index.vue +++ b/src/views/stuwork/classsafeedu/index.vue @@ -81,16 +81,22 @@ 安全教育列表
- + 统计汇总 + + 新增 - 导出 @@ -232,16 +238,90 @@ - + + + + + + + + + + + + + + + + + + + + 查询 + + + + + + + + + + + + + + + + + +