diff --git a/src/api/stuwork/classfeelog.ts b/src/api/stuwork/classfeelog.ts index 9984064..07aafd0 100644 --- a/src/api/stuwork/classfeelog.ts +++ b/src/api/stuwork/classfeelog.ts @@ -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 } + }); +}; + diff --git a/src/views/stuwork/classfeelog/index.vue b/src/views/stuwork/classfeelog/index.vue index 296eb95..8d77bae 100644 --- a/src/views/stuwork/classfeelog/index.vue +++ b/src/views/stuwork/classfeelog/index.vue @@ -107,16 +107,23 @@ 班费记录列表
- 新增 - + 班费汇总 + + 导出 @@ -254,13 +261,133 @@ + + + + + + + + + + + + + + + + + + + 查询 + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ 班级总数: + {{ summaryData.length }} +
+
+ +
+ 总收入合计: + ¥{{ totalSummary.totalIncome.toFixed(2) }} +
+
+ +
+ 总支出合计: + ¥{{ totalSummary.totalExpense.toFixed(2) }} +
+
+ +
+ 总结余合计: + ¥{{ totalSummary.totalBalance.toFixed(2) }} +
+
+
+
+ + +