From 78d1376b16e0d60c597fafee52205f28916c890e Mon Sep 17 00:00:00 2001 From: xuhuajiao <664131586@qq.com> Date: Fri, 9 Oct 2026 14:42:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B4=E5=BA=A6=E6=8A=A5=E8=A1=A82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/statistics/statistics.js | 28 ++- src/views/archivesStatistics/Da3Report.vue | 167 ++++++++++++++---- .../annualReport/index.vue | 14 +- 3 files changed, 159 insertions(+), 50 deletions(-) diff --git a/src/api/statistics/statistics.js b/src/api/statistics/statistics.js index 1c16fe6..eeaa2bf 100644 --- a/src/api/statistics/statistics.js +++ b/src/api/statistics/statistics.js @@ -67,10 +67,28 @@ export function FetchInitStatisticsTemplate(params) { }) } -// 保存报表填报数据 -export function SaveStatisticsTemplate(data) { +// 保存年度报表明细 +export function FetchEditArchivesReportDetails(data) { return request({ - url: 'api/archives-report/save', + url: 'api/archives-report/editArchivesReportDetails', + method: 'post', + data + }) +} + +// 重新计算年度报表 +export function FetchRecalculateArchivesReport(data) { + return request({ + url: 'api/archives-report/recalculateArchivesReport', + method: 'post', + data + }) +} + +// 重新计算收集库信息 +export function FetchRecalculateArchivesDoReport(data) { + return request({ + url: 'api/archives-report/recalculateArchivesDoReport', method: 'post', data }) @@ -129,6 +147,10 @@ export default { FetchPageReports, FetchSaveArchivesReport, FetchFindArchivesReportById, + FetchRecalculateArchivesReport, + FetchEditArchivesReportDetails, + FetchRecalculateArchivesDoReport, + FetchInitStatisticsTemplate, FetchAnnualStatisticalTemplateAll, FetchDeleteArchivesReport } diff --git a/src/views/archivesStatistics/Da3Report.vue b/src/views/archivesStatistics/Da3Report.vue index 643d377..9452ddb 100644 --- a/src/views/archivesStatistics/Da3Report.vue +++ b/src/views/archivesStatistics/Da3Report.vue @@ -141,6 +141,12 @@ + +
+