From 58f3b2867db752d71dba2265874033f427639b2a Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Wed, 30 Sep 2026 15:13:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B4=E6=8A=A5=E7=AE=A1=E7=90=86=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/statistics/statistics.js | 9 + src/router/index.js | 2 +- src/router/routers.js | 5 + .../archivesStatistics/Da3Report-checkbox.vue | 274 +++++ src/views/archivesStatistics/Da3Report.vue | 272 ++++ .../annualReport‌/index.vue | 376 ++++++ src/views/archivesStatistics/da3-model.js | 1090 +++++++++++++++++ 7 files changed, 2027 insertions(+), 1 deletion(-) create mode 100644 src/views/archivesStatistics/Da3Report-checkbox.vue create mode 100644 src/views/archivesStatistics/Da3Report.vue create mode 100644 src/views/archivesStatistics/annualReport‌/index.vue create mode 100644 src/views/archivesStatistics/da3-model.js diff --git a/src/api/statistics/statistics.js b/src/api/statistics/statistics.js index 6ba9dca..bff3e86 100644 --- a/src/api/statistics/statistics.js +++ b/src/api/statistics/statistics.js @@ -59,6 +59,15 @@ export function FetchBorrowdRegisterStatisticsList(params) { // }) // } +// 报表数据详情 +export function FetchInitStatisticsTemplate(data) { + return request({ + url: 'api/archives-report/init', + method: 'post', + data + }) +} + export default { FetchTotalStatistics, FetchArchivedAllYear, diff --git a/src/router/index.js b/src/router/index.js index 3e143d9..68e175f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,7 @@ import { filterAsyncRouter } from '@/store/modules/permission' NProgress.configure({ showSpinner: false })// NProgress Configuration -const whiteList = ['/login', '/ssoLogin']// no redirect whitelist +const whiteList = ['/login', '/ssoLogin', '/da3Report']// no redirect whitelist router.beforeEach((to, from, next) => { if (to.meta.title) { diff --git a/src/router/routers.js b/src/router/routers.js index 6ec1026..55cb0a6 100644 --- a/src/router/routers.js +++ b/src/router/routers.js @@ -83,6 +83,11 @@ export const constantRouterMap = [ path: '/fourTestReport', component: (resolve) => require(['@/views/fourTestReport/index'], resolve), hidden: true + }, + { + path: '/da3Report', + component: (resolve) => require(['@/views/archivesStatistics/Da3Report'], resolve), + hidden: true } ] diff --git a/src/views/archivesStatistics/Da3Report-checkbox.vue b/src/views/archivesStatistics/Da3Report-checkbox.vue new file mode 100644 index 0000000..6dcb023 --- /dev/null +++ b/src/views/archivesStatistics/Da3Report-checkbox.vue @@ -0,0 +1,274 @@ + + +