From 8bfed4fbc3891639f3eea19691cafad4e41f5ae7 Mon Sep 17 00:00:00 2001 From: yaojian <1161995598@qq.com> Date: Mon, 2 Mar 2026 13:17:21 +0800 Subject: [PATCH] 1 --- src/api/stuwork/classpaper.ts | 35 ++ src/api/stuwork/classsummary.ts | 23 ++ src/views/stuwork/classpaper/index.vue | 264 +++++++++++- src/views/stuwork/classpaper/summary.vue | 492 +++++++++++++++++++++++ src/views/stuwork/classsummary/index.vue | 285 ++++++++++++- 5 files changed, 1086 insertions(+), 13 deletions(-) create mode 100644 src/views/stuwork/classpaper/summary.vue diff --git a/src/api/stuwork/classpaper.ts b/src/api/stuwork/classpaper.ts index f259462..a88bef5 100644 --- a/src/api/stuwork/classpaper.ts +++ b/src/api/stuwork/classpaper.ts @@ -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 + }); +}; diff --git a/src/api/stuwork/classsummary.ts b/src/api/stuwork/classsummary.ts index a7e0e35..7c77bdb 100644 --- a/src/api/stuwork/classsummary.ts +++ b/src/api/stuwork/classsummary.ts @@ -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 + }); +}; diff --git a/src/views/stuwork/classpaper/index.vue b/src/views/stuwork/classpaper/index.vue index a0e8f7a..5302339 100644 --- a/src/views/stuwork/classpaper/index.vue +++ b/src/views/stuwork/classpaper/index.vue @@ -108,12 +108,26 @@ 班级论文/案例列表
初始化将为所有非离校班级生成本学年学期的论文数据:
+初始化将为所有非离校班级生成本学年学期的总结数据:
+