From 4bdba0b09402c23270a1f988f9c9a81329c8ee91 Mon Sep 17 00:00:00 2001 From: wangmingyong Date: Tue, 14 Jul 2026 09:55:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=B1=85=E4=B8=AD=EF=BC=8C?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../report/enterprises-inspected-noft.ts | 2 + .../src/api/efcode/report/registration.ts | 2 + .../enterprises_inspected_noft/index.vue | 14 +++- .../efcode/report/registration/indexList.vue | 65 +++++++++++++++++-- .../report/statistics_enterprise/index.vue | 12 ++-- 5 files changed, 80 insertions(+), 15 deletions(-) diff --git a/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/enterprises-inspected-noft.ts b/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/enterprises-inspected-noft.ts index 4bed6468..ce6becb8 100644 --- a/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/enterprises-inspected-noft.ts +++ b/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/enterprises-inspected-noft.ts @@ -12,6 +12,8 @@ export interface EINOFTQuery { beginTime?: string; endTime?: string; enterpriseNumber?: string; + orderByColumn?: string; + isAsc?: string; } /** 企业受检次数行VO */ diff --git a/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/registration.ts b/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/registration.ts index 792169d3..25f07790 100644 --- a/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/registration.ts +++ b/zdxt-web-client/zdxt-admin-plus-ui/src/api/efcode/report/registration.ts @@ -25,6 +25,8 @@ export interface RegistrationReportQuery { dateSearch?: string; beginTime?: string; endTime?: string; + orderByColumn?: string; + isAsc?: string; } /** 统计指标VO */ diff --git a/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/enterprises_inspected_noft/index.vue b/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/enterprises_inspected_noft/index.vue index 3dd4c872..0f8a7532 100644 --- a/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/enterprises_inspected_noft/index.vue +++ b/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/enterprises_inspected_noft/index.vue @@ -129,6 +129,16 @@ const loadStatistics = async () => { } }; +/** 排序变更 */ +const handleSortChange = (sortObj: { prop: string; order: 'ascending' | 'descending' | null }) => { + if (sortObj.prop === 'enforcementTime') { + queryParams.orderByColumn = 'enforcement_time'; + queryParams.isAsc = sortObj.order === 'ascending' ? 'asc' : 'desc'; + queryParams.pageNum = 1; + getList(); + } +}; + /** 点击详情 */ const handleShowDetail = async (row: EnterprisesInspectedVo) => { detailEnterpriseName.value = row.enterpriseName; @@ -190,10 +200,10 @@ const handleShowDetail = async (row: EnterprisesInspectedVo) => { - + - + diff --git a/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/statistics_enterprise/index.vue b/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/statistics_enterprise/index.vue index 71231ae4..28435240 100644 --- a/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/statistics_enterprise/index.vue +++ b/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/statistics_enterprise/index.vue @@ -432,9 +432,9 @@ const handleExportType = async () => { - - - + + + - + - - + +