From 5d41259aa452d1d3b826770d364611bae58ac1e7 Mon Sep 17 00:00:00 2001
From: wangchengming <15110151257@163.com>
Date: Wed, 9 Jul 2025 22:50:55 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E7=BB=9F=E8=AE=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/labelManage/labelManage.js | 9 +
src/api/qualification/myQualifications.js | 10 +
src/api/qualification/vehicleTrain.js | 9 +
src/views/databaseLibary/index.vue | 85 ++++
src/views/qualification/dashboard/index.vue | 407 ++++++++++++++++----
5 files changed, 440 insertions(+), 80 deletions(-)
create mode 100644 src/views/databaseLibary/index.vue
diff --git a/src/api/labelManage/labelManage.js b/src/api/labelManage/labelManage.js
index 9778d03..9c96519 100644
--- a/src/api/labelManage/labelManage.js
+++ b/src/api/labelManage/labelManage.js
@@ -77,4 +77,13 @@ export function getBusUserrLabelRecord(query) {
method: 'post',
data: query
})
+}
+
+// 高压资质统计
+export function getBusUserrLabelStatistics(query) {
+ return request({
+ url: '/admin/busUserLabel/statistics',
+ method: 'post',
+ data: query
+ })
}
\ No newline at end of file
diff --git a/src/api/qualification/myQualifications.js b/src/api/qualification/myQualifications.js
index 6ccb51a..29b9c99 100644
--- a/src/api/qualification/myQualifications.js
+++ b/src/api/qualification/myQualifications.js
@@ -132,3 +132,13 @@ export function reApplyBusUserQualification(query) {
data: query
})
}
+
+
+// 培训需求/审批统计
+export function getQualificationStatistics(query) {
+ return request({
+ url: '/admin/busUserQualification/statistics',
+ method: 'post',
+ data: query
+ })
+}
\ No newline at end of file
diff --git a/src/api/qualification/vehicleTrain.js b/src/api/qualification/vehicleTrain.js
index 8d414dd..55e0662 100644
--- a/src/api/qualification/vehicleTrain.js
+++ b/src/api/qualification/vehicleTrain.js
@@ -71,4 +71,13 @@ export function exportVehicleTemplate(data) {
responseType: 'blob',
data
})
+}
+
+// 车型培训统计
+export function vehicleModelTrainStatistics(query) {
+ return request({
+ url: '/admin/vehicleModelTraining/statistics',
+ method: 'post',
+ data: query
+ })
}
\ No newline at end of file
diff --git a/src/views/databaseLibary/index.vue b/src/views/databaseLibary/index.vue
new file mode 100644
index 0000000..1098900
--- /dev/null
+++ b/src/views/databaseLibary/index.vue
@@ -0,0 +1,85 @@
+
+
+ 新增
+