From 10dc0389deb6ff6fc582994ca8c4a05099e76438 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwangzihua=E2=80=9D?= Date: Mon, 12 Jan 2026 09:01:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service-applications-api.js | 21 + .../service-count/excel-statistics-detail.vue | 365 +++++++++++ .../service-count/firm-statistics-detail.vue | 157 ++--- src/constants/business/erp/cost-const.js | 4 +- src/constants/system/review-const.js | 4 +- .../service/service-applications-count.vue | 117 ++-- .../erp/service/service-applications-list.vue | 593 ++++++++++++++++-- 7 files changed, 1048 insertions(+), 213 deletions(-) create mode 100644 src/components/system/service-count/excel-statistics-detail.vue diff --git a/src/api/business/service-applications/service-applications-api.js b/src/api/business/service-applications/service-applications-api.js index 51c4839..2e73e3c 100644 --- a/src/api/business/service-applications/service-applications-api.js +++ b/src/api/business/service-applications/service-applications-api.js @@ -42,6 +42,20 @@ export const serviceApplicationsApi = { return postRequest('/serviceApplications/review', param); }, + /** + * 批量审核 @author wzh + */ + batchReview: (param) => { + return postRequest('/serviceApplications/batchReview', param); + }, + + /** + * 批量上报到协会审核 @author wzh + */ + batchSubmitAsFirm: (param) => { + return postRequest('/serviceApplications/batchSubmitAsFirm', param); + }, + /** * 新增提交 @author wzh */ @@ -119,4 +133,11 @@ export const serviceApplicationsApi = { exportLawyerByDepartment: (params) => { return getDownload('/serviceApplications/exportLawyerByDepartment', params); }, + + /** + * 服务上报统计 @author + */ + reportStatistics: (params) => { + return postRequest('/serviceApplications/reportStatistics', params); + }, }; diff --git a/src/components/system/service-count/excel-statistics-detail.vue b/src/components/system/service-count/excel-statistics-detail.vue new file mode 100644 index 0000000..358f756 --- /dev/null +++ b/src/components/system/service-count/excel-statistics-detail.vue @@ -0,0 +1,365 @@ + + + + + + \ No newline at end of file diff --git a/src/components/system/service-count/firm-statistics-detail.vue b/src/components/system/service-count/firm-statistics-detail.vue index 94e937c..7865533 100644 --- a/src/components/system/service-count/firm-statistics-detail.vue +++ b/src/components/system/service-count/firm-statistics-detail.vue @@ -1,15 +1,11 @@