From 37965e74b93c57c20cac669e394b0ead00d25d76 Mon Sep 17 00:00:00 2001 From: lujiang Date: Wed, 28 Aug 2024 21:04:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin/repair/repairStats.js | 12 +- src/views/admin/repair/RepairStatistics.vue | 459 ++++++-------------- 2 files changed, 143 insertions(+), 328 deletions(-) diff --git a/src/api/admin/repair/repairStats.js b/src/api/admin/repair/repairStats.js index 65b2230..b6baa60 100644 --- a/src/api/admin/repair/repairStats.js +++ b/src/api/admin/repair/repairStats.js @@ -53,7 +53,7 @@ export function repairStats (parameter) { params: parameter }) } - +//第四行 左侧 楼层负责人情况统计 export function floorStats (parameter) { return axios({ url: api.repairStats + '/floorStats', @@ -61,23 +61,23 @@ export function floorStats (parameter) { params: parameter }) } - -export function selectDeviceStats (parameter) { +//第四行 右上 设备故障统计 +export function deviceStats (parameter) { return axios({ url: api.repairStats + '/deviceStats', method: 'get', params: parameter }) } - -export function selectFailureStats (parameter) { +//第四行 右下 故障类型统计 +export function failureStats (parameter) { return axios({ url: api.repairStats + '/failureStats', method: 'get', params: parameter }) } - +//第五行 设备、品牌、评价 统计 export function deviceTypeStats (parameter) { return axios({ url: api.repairStats + '/deviceTypeStats', diff --git a/src/views/admin/repair/RepairStatistics.vue b/src/views/admin/repair/RepairStatistics.vue index 10c8d4f..fd3fc53 100644 --- a/src/views/admin/repair/RepairStatistics.vue +++ b/src/views/admin/repair/RepairStatistics.vue @@ -30,8 +30,8 @@
工单统计
-
- +
+
@@ -66,10 +66,9 @@
工单完成情况
- - - - +
+ +
@@ -84,6 +83,9 @@
评价情况
+
+ +
@@ -94,24 +96,8 @@
网格长
-
- - 按月 - 按年 - - - - +
+
@@ -122,24 +108,8 @@
故障统计
-
- - 按月 - 按年 - - - - +
+
@@ -149,24 +119,8 @@
故障类型
-
- - 按月 - 按年 - - - - +
+
@@ -179,33 +133,17 @@
项目详情
-
- - 按月 - 按年 - - - - +
+
@@ -217,22 +155,36 @@