From ae03cee1926ef6079bf54427ddc83429a26d8db6 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 01 八月 2024 16:38:38 +0800
Subject: [PATCH] 数据中心,指标字段
---
src/views/system/data-manage/data-detail/list.js | 1361 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
src/views/system/data-manage/data-detail/index.vue | 6
src/views/system/data-manage/index.vue | 33 -
3 files changed, 1,307 insertions(+), 93 deletions(-)
diff --git a/src/views/system/data-manage/data-detail/index.vue b/src/views/system/data-manage/data-detail/index.vue
index fe3f23e..36b5a3c 100644
--- a/src/views/system/data-manage/data-detail/index.vue
+++ b/src/views/system/data-manage/data-detail/index.vue
@@ -178,7 +178,11 @@
this.tableHead = data.columns;
this.cardList = data.card;
}
- if (this.$route.query.type === '4') this.tableHead = equipment[this.$route.query.index].columns;
+ if (this.$route.query.type === '4') {
+ let data = equipment.table.filter(item => item.index === this.$route.query.index)[0]
+ this.tableHead = data.columns;
+ this.cardList = data.card;
+ }
this.getList();
},
methods: {
diff --git a/src/views/system/data-manage/data-detail/list.js b/src/views/system/data-manage/data-detail/list.js
index 7ebdd47..a17a139 100644
--- a/src/views/system/data-manage/data-detail/list.js
+++ b/src/views/system/data-manage/data-detail/list.js
@@ -59,25 +59,45 @@
index: 'monitor_qualification',
columns: [
{
- label: '鍚堟牸鏁伴噺',
+ label: '璁惧缂栫爜',
align: 'center',
- prop: 'qualifiedNum',
+ prop: 'serialNumber',
},
{
- label: '鎬绘暟',
+ label: '璁惧鍚嶇О',
align: 'center',
- prop: 'totalNum'
+ prop: 'name'
},
{
- label: '涓�鏈轰竴妗e悎鏍肩巼',
+ label: '鐩戞帶鐐逛綅绫诲瀷',
align: 'center',
- prop: 'rate'
+ prop: 'siteType'
},
{
- label: '鏃堕棿',
+ label: 'Mac鍦板潃',
align: 'center',
- prop: 'day'
- }
+ prop: 'macAddr'
+ },
+ {
+ label: 'IPV4/IPV6',
+ align: 'center',
+ prop: 'ip'
+ },
+ {
+ label: '鎽勫儚鏈哄姛鑳界被鍨�',
+ align: 'center',
+ prop: 'cameraFunType'
+ },
+ {
+ label: '璁惧鐘舵��',
+ align: 'center',
+ prop: 'onState'
+ },
+ {
+ label: '鑱旂綉灞炴��',
+ align: 'center',
+ prop: 'netWorking'
+ },
],
card: [
{
@@ -100,25 +120,45 @@
index: 'monitor_registration',
columns: [
{
- label: '娉ㄥ唽鏁伴噺',
+ label: '璁惧缂栫爜',
align: 'center',
- prop: 'registNum',
+ prop: 'serialNumber',
},
{
- label: '鎬绘暟',
+ label: '璁惧鍚嶇О',
align: 'center',
- prop: 'totalNum'
+ prop: 'name'
},
{
- label: '涓�鏈轰竴妗f敞鍐岀巼',
+ label: '鐩戞帶鐐逛綅绫诲瀷',
align: 'center',
- prop: 'rate'
+ prop: 'siteType'
},
{
- label: '鏃堕棿',
+ label: 'Mac鍦板潃',
align: 'center',
- prop: 'day'
- }
+ prop: 'macAddr'
+ },
+ {
+ label: 'IPV4/IPV6',
+ align: 'center',
+ prop: 'ip'
+ },
+ {
+ label: '鎽勫儚鏈哄姛鑳界被鍨�',
+ align: 'center',
+ prop: 'cameraFunType'
+ },
+ {
+ label: '璁惧鐘舵��',
+ align: 'center',
+ prop: 'onState'
+ },
+ {
+ label: '鑱旂綉灞炴��',
+ align: 'center',
+ prop: 'netWorking'
+ },
],
card: [
{
@@ -141,24 +181,44 @@
index: 'archives_rate',
columns: [
{
- label: '褰撴湀璁ゅ畾鐨勮�冩牳妗f鏁�',
+ label: '璁惧缂栫爜',
align: 'center',
- prop: 'currentMonthDocumentNum',
+ prop: 'serialNumber',
},
{
- label: '鍏ㄥ勾鐣欏瓨妗f鏁�',
+ label: '璁惧鍚嶇О',
align: 'center',
- prop: 'fullYearDocumentNum'
+ prop: 'name'
},
{
- label: '鑰冩牳妗f姣�',
+ label: '鐩戞帶鐐逛綅绫诲瀷',
align: 'center',
- prop: 'rate'
+ prop: 'siteType'
},
{
- label: '鏈堜唤',
+ label: 'Mac鍦板潃',
align: 'center',
- prop: 'month'
+ prop: 'macAddr'
+ },
+ {
+ label: 'IPV4/IPV6',
+ align: 'center',
+ prop: 'ip'
+ },
+ {
+ label: '鎽勫儚鏈哄姛鑳界被鍨�',
+ align: 'center',
+ prop: 'cameraFunType'
+ },
+ {
+ label: '璁惧鐘舵��',
+ align: 'center',
+ prop: 'onState'
+ },
+ {
+ label: '鑱旂綉灞炴��',
+ align: 'center',
+ prop: 'netWorking'
},
],
card: [
@@ -1320,11 +1380,51 @@
title: '鐐逛綅鍦ㄧ嚎鐜�',
index: 'site_online',
columns: [
- // {
- // label: "杞﹁締鍝佺墝涓嶄竴鑷存暟鎹噺",
- // align: "center",
- // prop: "vehicleBrandDiffCount"
- // }
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '闈炰粖鏃ユ姄鎷嶉噺',
+ align: 'center',
+ prop: 'noTodayCount',
+ },
+ {
+ label: '鍛ㄥ钩鍧囨姄鎷嶉噺',
+ align: 'center',
+ prop: 'weekCompareCount',
+ },
+ {
+ label: '鎸佺画鏃犳暟鎹ぉ鏁�',
+ align: 'center',
+ prop: 'continueNoDataDays',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋�',
+ align: 'center',
+ prop: 'resultType',
+ },
],
card: [
{
@@ -1345,7 +1445,48 @@
{
title: '鑱旂綉鍗″彛璁惧鐩綍涓�鑷寸巼',
index: 'device_directory_consistent',
- columns: [],
+ columns: [
+ {
+ label: '璁惧缂栫爜',
+ align: 'center',
+ prop: 'serialNumber',
+ },
+ {
+ label: '璁惧鍚嶇О',
+ align: 'center',
+ prop: 'name'
+ },
+ {
+ label: '鐩戞帶鐐逛綅绫诲瀷',
+ align: 'center',
+ prop: 'siteType'
+ },
+ {
+ label: 'Mac鍦板潃',
+ align: 'center',
+ prop: 'macAddr'
+ },
+ {
+ label: 'IPV4/IPV6',
+ align: 'center',
+ prop: 'ip'
+ },
+ {
+ label: '鎽勫儚鏈哄姛鑳界被鍨�',
+ align: 'center',
+ prop: 'cameraFunType'
+ },
+ {
+ label: '璁惧鐘舵��',
+ align: 'center',
+ prop: 'onState'
+ },
+ {
+ label: '鑱旂綉灞炴��',
+ align: 'center',
+ prop: 'netWorking'
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1365,7 +1506,48 @@
{
title: '杞﹁締鍗″彛淇℃伅閲囬泦鍑嗙‘鐜�',
index: 'vehicle_information_collection_accuracy',
- columns: [],
+ columns: [
+ {
+ label: '閲囬泦璁惧鍐呯爜 ',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '鍥芥爣缂栫爜锛堝鐮侊級 ',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '缁勭粐缂栧彿 ',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鍗″彛鍚嶇О ',
+ align: 'center',
+ prop: 'crossName',
+ },
+ {
+ label: '缁忓害 ',
+ align: 'center',
+ prop: 'longitude',
+ },
+ {
+ label: '绾害 ',
+ align: 'center',
+ prop: 'latitude',
+ },
+ {
+ label: '缁忕含搴︾洃娴嬬粨鏋� ',
+ align: 'center',
+ prop: 'lalType',
+ },
+ {
+ label: '鍥芥爣缂栫爜鐩戞祴缁撴灉 ',
+ align: 'center',
+ prop: 'gbCodeType',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1385,27 +1567,83 @@
{
title: '杞﹁締鍗″彛璁惧鎶撴媿鏁版嵁瀹屾暣鎬�',
index: 'vehicle_capture_integrity',
- columns: [],
- card: [
+ columns: [
{
- icon: 'el-icon-truck',
- dataList: [
- {
- value: 1999,
- label: '杩囪溅鏁版嵁鎬婚噺'
- },
- {
- value: 1999,
- label: '涓嶅敮涓�鏁版嵁閲�'
- },
- ]
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '涓昏灞炴�т笉瀹屾暣閲�',
+ align: 'center',
+ prop: 'mainNoIntegrityCount',
+ },
+ {
+ label: '鏁版嵁涓嶅畬鏁撮噺',
+ align: 'center',
+ prop: 'noIntegrityCount',
+ },
+ {
+ label: '杞︾墝鍙风爜涓嶅畬鏁存暟鎹噺',
+ align: 'center',
+ prop: 'plateNoItgrCount',
+ },
+ {
+ label: '杞︾墝棰滆壊涓嶅畬鏁存暟鎹噺',
+ align: 'center',
+ prop: 'plateColorItgrCount',
+ },
+ {
+ label: '杞﹁締绫诲瀷涓嶅畬鏁存暟鎹噺',
+ align: 'center',
+ prop: 'vehTypeItgrCount',
+ },
+ {
+ label: '杞﹁締鍝佺墝涓嶅畬鏁存暟鎹噺',
+ align: 'center',
+ prop: 'vehBrandItgrCount',
+ },
+ {
+ label: '杞﹁締鍨嬪彿涓嶅畬鏁存暟鎹噺',
+ align: 'center',
+ prop: 'vehModelItgrCount',
+ },
+ {
+ label: '杞﹁韩棰滆壊涓嶅畬鏁存暟鎹噺',
+ align: 'center',
+ prop: 'vehColorItgrCount',
+ },
+ {
+ label: '涓ら」灞炴�т笉瀹屾暣鐜�',
+ align: 'center',
+ prop: 'noIntegrityPercent',
+ },
+ {
+ label: '鍏」灞炴�т笉瀹屾暣鐜�',
+ align: 'center',
+ prop: 'mainNoIntegrityPercent',
}
- ]
- },
- {
- title: '杞﹁締鍗″彛璁惧鎶撴媿鏁版嵁瀹屾暣鎬�',
- index: 'vehicle_capture_integrity',
- columns: [],
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1425,7 +1663,73 @@
{
title: '杞﹁締鍗″彛璁惧鎶撴媿鏁版嵁鍑嗙‘鎬�',
index: 'vehicle_capture_accuracy',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鏁版嵁鎶芥閲�',
+ align: 'center',
+ prop: 'sampleCount',
+ },
+ {
+ label: '涓昏灞炴��(杞︾墝鍙风爜锛岃溅鐗岄鑹�)璇嗗埆涓嶄竴鑷存暟鎹噺',
+ align: 'center',
+ prop: 'majorDiffCount',
+ },
+ {
+ label: '杞︾墝鍙风爜涓嶄竴鑷存暟鎹噺',
+ align: 'center',
+ prop: 'plateDiffCount',
+ },
+ {
+ label: '杞︾墝棰滆壊涓嶄竴鑷存暟鎹噺',
+ align: 'center',
+ prop: 'plateColorDiffCount',
+ },
+ {
+ label: '绫诲瀷灞炴�т笉涓�鑷存暟鎹噺',
+ align: 'center',
+ prop: 'vehicleDiffCount',
+ },
+ {
+ label: '杞﹁締绫诲瀷涓嶄竴鑷存暟鎹噺',
+ align: 'center',
+ prop: 'vehicleTypeDiffCount',
+ },
+ {
+ label: '杞﹁締鍝佺墝涓嶄竴鑷存暟鎹噺',
+ align: 'center',
+ prop: 'vehicleBrandDiffCount',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1445,7 +1749,84 @@
{
title: '杞﹁締鍗″彛璁惧鏃堕挓鍑嗙‘鎬�',
index: 'vehicle_timing_accuracy',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鍚嶇О',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '璁惧缂栧彿',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: 'orgCode',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '缁勭粐鍚嶇О',
+ align: 'center',
+ prop: 'orgName',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鍒扮殑褰撴棩鎶撴媿閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鍒扮殑闈炲綋鏃ユ姄鎷嶉噺',
+ align: 'center',
+ prop: 'daySnapCount',
+ },
+ {
+ label: '鎸佺画鏃犳暟鎹ぉ鏁�',
+ align: 'center',
+ prop: 'continueNoDataCount',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋�',
+ align: 'center',
+ prop: 'snapResult',
+ },
+ {
+ label: '鏃堕挓鍑嗙‘鐜�',
+ align: 'center',
+ prop: 'clockPercent',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺',
+ align: 'center',
+ prop: 'todayClockCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋�',
+ align: 'center',
+ prop: 'todayClockResult',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺',
+ align: 'center',
+ prop: 'allClockCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋�',
+ align: 'center',
+ prop: 'allClockResult',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺',
+ align: 'center',
+ prop: 'allClockCount',
+ },
+
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1465,7 +1846,63 @@
{
title: '杞﹁締鍗″彛璁惧鎶撴媿鏁版嵁涓婁紶鍙婃椂鎬�',
index: 'vehicle_upload_timeliness',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '寤惰繜閲�',
+ align: 'center',
+ prop: 'delayCount',
+ },
+ {
+ label: '鍊掓寕閲�',
+ align: 'center',
+ prop: 'invertCount',
+ },
+ {
+ label: '寤惰繜14-30s鐨勬暟鎹噺',
+ align: 'center',
+ prop: 'dataDelayCount1',
+ },
+ {
+ label: '寤惰繜31-60s鐨勬暟鎹噺',
+ align: 'center',
+ prop: 'dataDelayCount2',
+ },
+ {
+ label: '寤惰繜61-300s鐨勬暟鎹噺',
+ align: 'center',
+ prop: 'dataDelayCount3',
+ },
+ {
+ label: '寤惰繜澶т簬300s鐨勬暟鎹噺',
+ align: 'center',
+ prop: 'dataDelayCount4',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1485,7 +1922,68 @@
{
title: '杞﹁締鍗″彛璁惧url鍙敤鎬�',
index: 'vehicle_url_availability',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '鏁版嵁鎶芥閲�',
+ align: 'center',
+ prop: 'sampleCount',
+ },
+ {
+ label: '灏忓浘璁块棶寮傚父閲�',
+ align: 'center',
+ prop: 'smallPicExpCount',
+ },
+ {
+ label: '澶у浘璁块棶寮傚父閲�',
+ align: 'center',
+ prop: 'bigPicExpCount',
+ },
+ {
+ label: '瀛樺湪鍥剧墖璁块棶寮傚父鐨勬暟鎹噺',
+ align: 'center',
+ prop: 'expCount',
+ },
+ {
+ label: '浜鸿劯澶у皬鍥句笉涓�鑷存暟閲�',
+ align: 'center',
+ prop: 'imgDiffCount',
+ },
+ {
+ label: 'Osd鏍囨敞寮傚父閲�',
+ align: 'center',
+ prop: 'osdExpCount',
+ },
+ {
+ label: '澶у浘涓嶅彲鐢ㄩ噺',
+ align: 'center',
+ prop: 'bigDisableCount',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1505,7 +2003,68 @@
{
title: '杞﹁締鍗″彛璁惧鎶撴媿鏁版嵁澶у浘鍙敤鎬�',
index: 'vehicle_picture_availability',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '鏁版嵁鎶芥閲�',
+ align: 'center',
+ prop: 'sampleCount',
+ },
+ {
+ label: '灏忓浘璁块棶寮傚父閲�',
+ align: 'center',
+ prop: 'smallPicExpCount',
+ },
+ {
+ label: '澶у浘璁块棶寮傚父閲�',
+ align: 'center',
+ prop: 'bigPicExpCount',
+ },
+ {
+ label: '瀛樺湪鍥剧墖璁块棶寮傚父鐨勬暟鎹噺',
+ align: 'center',
+ prop: 'expCount',
+ },
+ {
+ label: '浜鸿劯澶у皬鍥句笉涓�鑷存暟閲�',
+ align: 'center',
+ prop: 'imgDiffCount',
+ },
+ {
+ label: 'Osd鏍囨敞寮傚父閲�',
+ align: 'center',
+ prop: 'osdExpCount',
+ },
+ {
+ label: '澶у浘涓嶅彲鐢ㄩ噺',
+ align: 'center',
+ prop: 'bigDisableCount',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1530,12 +2089,138 @@
{
title: '瑙嗗浘搴撳鎺ョǔ瀹氭��',
index: 'view_connect_stability',
- columns: []
+ columns: [
+ {
+ label: "鍗″彛鍐呯爜鎴栭噰闆嗚澶囧唴鐮�",
+ align: "center",
+ prop: "indexCode"
+ },
+ {
+ label: "璁惧鎴栧崱鍙e浗鏍囩紪鐮�",
+ align: "center",
+ prop: "externalIndexCode"
+ },
+ {
+ label: "璁惧鎴栧崱鍙e悕绉�",
+ align: "center",
+ prop: "deviceName"
+ },
+ {
+ label: "缁勭粐缂栧彿",
+ align: "center",
+ prop: "orgCode"
+ },{
+ label: "鎶撴媿鏁版嵁閲�",
+ align: "center",
+ prop: "dataCount"
+ },
+ {
+ label: "鏁版嵁鎶芥閲�",
+ align: "center",
+ prop: "sampleCount"
+ },
+ {
+ label: "涓昏灞炴�ц瘑鍒笉涓�鑷存暟鎹噺",
+ align: "center",
+ prop: "majorDiffCount"
+ },
+ {
+ label: "閲嶈灞炴�т笉涓�鑷存暟鎹噺",
+ align: "center",
+ prop: "importantDiffCount"
+ },
+ {
+ label: "杞︾墝鍙风爜涓嶄竴鑷存暟鎹噺",
+ align: "center",
+ prop: "plateDiffCount"
+ },
+ {
+ label: "杞︾墝棰滆壊涓嶄竴鑷存暟鎹噺",
+ align: "center",
+ prop: "plateColorDiffCount"
+ },
+ {
+ label: "绫诲瀷灞炴�т笉涓�鑷存暟鎹噺",
+ align: "center",
+ prop: "vehicleDiffCount"
+ },
+ {
+ label: "杞﹁締绫诲瀷涓嶄竴鑷存暟鎹噺",
+ align: "center",
+ prop: "vehicleTypeDiffCount"
+ },
+ {
+ label: "杞﹁締鍝佺墝涓嶄竴鑷存暟鎹噺",
+ align: "center",
+ prop: "vehicleBrandDiffCount"
+ }
+ ],
+ card: [
+ {
+ icon: 'el-icon-truck',
+ dataList: [
+ {
+ value: 1999,
+ label: '杩囪溅鏁版嵁鎬婚噺'
+ },
+ {
+ value: 1999,
+ label: '涓嶅敮涓�鏁版嵁閲�'
+ },
+ ]
+ }
+ ]
},
{
title: '鐐逛綅鍦ㄧ嚎鐜�',
index: 'site_online',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '闈炰粖鏃ユ姄鎷嶉噺',
+ align: 'center',
+ prop: 'noTodayCount',
+ },
+ {
+ label: '鍛ㄥ钩鍧囨姄鎷嶉噺',
+ align: 'center',
+ prop: 'weekCompareCount',
+ },
+ {
+ label: '鎸佺画鏃犳暟鎹ぉ鏁�',
+ align: 'center',
+ prop: 'continueNoDataDays',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋�',
+ align: 'center',
+ prop: 'resultType',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1555,7 +2240,48 @@
{
title: '鐩綍涓�鑷寸巼',
index: 'device_directory_consistent',
- columns: [],
+ columns: [
+ {
+ label: '璁惧缂栫爜',
+ align: 'center',
+ prop: 'serialNumber',
+ },
+ {
+ label: '璁惧鍚嶇О',
+ align: 'center',
+ prop: 'name'
+ },
+ {
+ label: '鐩戞帶鐐逛綅绫诲瀷',
+ align: 'center',
+ prop: 'siteType'
+ },
+ {
+ label: 'Mac鍦板潃',
+ align: 'center',
+ prop: 'macAddr'
+ },
+ {
+ label: 'IPV4/IPV6',
+ align: 'center',
+ prop: 'ip'
+ },
+ {
+ label: '鎽勫儚鏈哄姛鑳界被鍨�',
+ align: 'center',
+ prop: 'cameraFunType'
+ },
+ {
+ label: '璁惧鐘舵��',
+ align: 'center',
+ prop: 'onState'
+ },
+ {
+ label: '鑱旂綉灞炴��',
+ align: 'center',
+ prop: 'netWorking'
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1575,7 +2301,53 @@
{
title: '浜鸿劯鍗″彛淇℃伅閲囬泦鍑嗙‘鐜�',
index: 'face_information_collection_accuracy',
- columns: [],
+ columns: [
+ {
+ label: '閲囬泦璁惧鍐呯爜 ',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '鍥芥爣缂栫爜锛堝鐮侊級 ',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '缁勭粐缂栧彿 ',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '閲囬泦璁惧鍚嶇О ',
+ align: 'center',
+ prop: 'cameraName',
+ },
+ {
+ label: '缁忓害 ',
+ align: 'center',
+ prop: 'longitude',
+ },
+ {
+ label: '绾害 ',
+ align: 'center',
+ prop: 'latitude',
+ },
+ {
+ label: '缁忕含搴︾洃娴嬬粨鏋� ',
+ align: 'center',
+ prop: 'lalType',
+ },
+ {
+ label: '鏅�氳兘鍔涢泦 ',
+ align: 'center',
+ prop: 'capabilitySet',
+ },
+ {
+ label: '鏅�氳兘鍔涢泦 ',
+ align: 'center',
+ prop: 'intelligentSet',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1595,7 +2367,53 @@
{
title: '璁惧鎶撴媿鍥剧墖鍚堟牸鎬�',
index: 'face_picture_qualification',
- columns: [],
+ columns: [
+ {
+ label: '璁惧鍚嶇О ',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮� ',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: 'IP鍦板潃 ',
+ align: 'center',
+ prop: 'networkAddr',
+ },
+ {
+ label: '缁勭粐缂栧彿 ',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '缁勭粐鍚嶇О ',
+ align: 'center',
+ prop: 'orgName',
+ },
+ {
+ label: '浜鸿劯鍚堟牸鎬ф娊妫�閲� ',
+ align: 'center',
+ prop: 'sampleCount',
+ },
+ {
+ label: '浜鸿劯鍚堟牸鐜� ',
+ align: 'center',
+ prop: 'faceEligPercent',
+ },
+ {
+ label: '浜鸿劯涓嶅敮涓�閲� ',
+ align: 'center',
+ prop: 'unfaceEligCount',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1615,7 +2433,83 @@
{
title: '璁惧鎶撴媿鍥剧墖鏃堕挓鍑嗙‘鎬�',
index: 'face_timing_accuracy',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鍚嶇О',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '璁惧缂栧彿',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: 'orgCode',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '缁勭粐鍚嶇О',
+ align: 'center',
+ prop: 'orgName',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鍒扮殑褰撴棩鎶撴媿閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鍒扮殑闈炲綋鏃ユ姄鎷嶉噺',
+ align: 'center',
+ prop: 'daySnapCount',
+ },
+ {
+ label: '鎸佺画鏃犳暟鎹ぉ鏁�',
+ align: 'center',
+ prop: 'continueNoDataCount',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋�',
+ align: 'center',
+ prop: 'snapResult',
+ },
+ {
+ label: '鏃堕挓鍑嗙‘鐜�',
+ align: 'center',
+ prop: 'clockPercent',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺',
+ align: 'center',
+ prop: 'todayClockCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋�',
+ align: 'center',
+ prop: 'todayClockResult',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺',
+ align: 'center',
+ prop: 'allClockCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋�',
+ align: 'center',
+ prop: 'allClockResult',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺',
+ align: 'center',
+ prop: 'allClockCount',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1635,7 +2529,108 @@
{
title: '鎶撴媿浜鸿劯鏁版嵁涓婁紶鍙婃椂鎬�',
index: 'face_upload_timeliness',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鍚嶇О',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '璁惧缂栧彿',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: 'orgCode',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '缁勭粐鍚嶇О',
+ align: 'center',
+ prop: 'orgName',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鍒扮殑褰撴棩鎶撴媿閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鍒扮殑闈炲綋鏃ユ姄鎷嶉噺',
+ align: 'center',
+ prop: 'daySnapCount',
+ },
+ {
+ label: '鎸佺画鏃犳暟鎹ぉ鏁�',
+ align: 'center',
+ prop: 'continueNoDataCount',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋�',
+ align: 'center',
+ prop: 'snapResult',
+ },
+ {
+ label: '鍙婃椂鐜�',
+ align: 'center',
+ prop: 'timelyPercent',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ暟鎹欢杩熸暟鎹噺',
+ align: 'center',
+ prop: 'todayDelayCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ暟鎹欢杩�30s浠ヤ笂鏁版嵁閲�',
+ align: 'center',
+ prop: 'todayDelayCount2',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ暟鎹欢杩�1m浠ヤ笂鏁版嵁閲�',
+ align: 'center',
+ prop: 'todayDelayCount3',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ暟鎹欢杩�5m浠ヤ笂鏁版嵁閲�',
+ align: 'center',
+ prop: 'todayDelayCount4',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹強鏃舵�у垽瀹氱粨鏋�',
+ align: 'center',
+ prop: 'todayTimelyResult',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑寤惰繜鏁版嵁閲�',
+ align: 'center',
+ prop: 'allDelayCount',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑寤惰繜30s浠ヤ笂鏁版嵁閲�',
+ align: 'center',
+ prop: 'allDelayCount2',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑寤惰繜1m浠ヤ笂鏁版嵁閲�',
+ align: 'center',
+ prop: 'allDelayCount3',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑寤惰繜5m浠ヤ笂鏁版嵁閲�',
+ align: 'center',
+ prop: 'allDelayCount4',
+ },
+ {
+ label: '褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑鍙婃椂鎬у垽瀹氱粨鏋�',
+ align: 'center',
+ prop: 'allTimelyResult',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1655,7 +2650,68 @@
{
title: '浜鸿劯鍗″彛璁惧鎶撴媿鏁版嵁澶у浘鍙敤鎬�',
index: 'face_picture_availability',
- columns: [],
+ columns: [
+ {
+ label: '鍐呯爜',
+ align: 'center',
+ prop: 'indexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e浗鏍囩紪鐮�',
+ align: 'center',
+ prop: 'externalIndexCode',
+ },
+ {
+ label: '璁惧鎴栧崱鍙e悕绉�',
+ align: 'center',
+ prop: 'deviceName',
+ },
+ {
+ label: '缁勭粐缂栧彿',
+ align: 'center',
+ prop: 'orgCode',
+ },
+ {
+ label: '鎶撴媿鏁版嵁閲�',
+ align: 'center',
+ prop: 'dataCount',
+ },
+ {
+ label: '鏁版嵁鎶芥閲�',
+ align: 'center',
+ prop: 'sampleCount',
+ },
+ {
+ label: '灏忓浘璁块棶寮傚父閲�',
+ align: 'center',
+ prop: 'smallPicExpCount',
+ },
+ {
+ label: '澶у浘璁块棶寮傚父閲�',
+ align: 'center',
+ prop: 'bigPicExpCount',
+ },
+ {
+ label: '瀛樺湪鍥剧墖璁块棶寮傚父鐨勬暟鎹噺',
+ align: 'center',
+ prop: 'expCount',
+ },
+ {
+ label: '浜鸿劯澶у皬鍥句笉涓�鑷存暟閲�',
+ align: 'center',
+ prop: 'imgDiffCount',
+ },
+ {
+ label: 'Osd鏍囨敞寮傚父閲�',
+ align: 'center',
+ prop: 'osdExpCount',
+ },
+ {
+ label: '澶у浘涓嶅彲鐢ㄩ噺',
+ align: 'center',
+ prop: 'bigDisableCount',
+ },
+ ],
card: [
{
icon: 'el-icon-truck',
@@ -1675,5 +2731,178 @@
]
};
-export const equipment = [];
+export const equipment = {
+ table: [
+ {
+ title: '璧勪骇绠$悊',
+ index: 'view_zc_manage',
+ columns: [
+ {
+ label: "璁惧缂栫爜",
+ align: "center",
+ prop: "serialNumber"
+ },
+ {
+ label: "璁惧鍚嶇О",
+ align: "center",
+ prop: "name"
+ },
+ {
+ label: "鐩戞帶鐐逛綅绫诲瀷",
+ align: "center",
+ prop: "siteType"
+ },
+ {
+ label: "Mac鍦板潃",
+ align: "center",
+ prop: "macAddr"
+ },{
+ label: "IPV4/IPV6",
+ align: "center",
+ prop: "ip"
+ },
+ {
+ label: "鎽勫儚鏈哄姛鑳界被鍨�",
+ align: "center",
+ prop: "cameraFunType"
+ },
+ {
+ label: "缁忓害",
+ align: "center",
+ prop: "longitude"
+ },
+ {
+ label: "绾害",
+ align: "center",
+ prop: "latitude"
+ },
+ {
+ label: "鎽勫儚鏈洪噰闆嗗尯鍩�",
+ align: "center",
+ prop: "cameraCaptureArea"
+ },
+ {
+ label: "璁惧鐘舵��",
+ align: "center",
+ prop: "onState"
+ },
+ {
+ label: "琛屾斂鍖哄煙",
+ align: "center",
+ prop: "civilCode"
+ },
+ {
+ label: "鏄惁闆嗘垚璁惧",
+ align: "center",
+ prop: "integratedDevice"
+ },
+ {
+ label: "鎽勫儚鏈哄搧鐗�",
+ align: "center",
+ prop: "cameraBrand"
+ },
+ {
+ label: "瀹夎鍦板潃",
+ align: "center",
+ prop: "address"
+ },
+ {
+ label: "鑱旂綉灞炴��",
+ align: "center",
+ prop: "netWorking"
+ },
+ {
+ label: "鎵�灞炶緰鍖哄叕瀹夋満鍏�",
+ align: "center",
+ prop: "publicSecurity"
+ },
+ {
+ label: "瀹夎鏃堕棿",
+ align: "center",
+ prop: "installedTime"
+ },
+ {
+ label: "绠$悊鍗曚綅",
+ align: "center",
+ prop: "managementUnit"
+ },
+ {
+ label: "绠$悊鍗曚綅鑱旂郴鏂瑰紡",
+ align: "center",
+ prop: "muContactInfo"
+ },
+ {
+ label: "褰曞儚淇濆瓨澶╂暟",
+ align: "center",
+ prop: "storageDays"
+ },
+ {
+ label: "鐩戣鏂逛綅",
+ align: "center",
+ prop: "monitorAzimuth"
+ },
+ {
+ label: "鎽勫儚鏈哄満鏅璁剧収鐗嘦RL",
+ align: "center",
+ prop: "scenePhotoAddr"
+ },
+ {
+ label: "璁惧鍨嬪彿",
+ align: "center",
+ prop: "model"
+ },
+ {
+ label: "鐐逛綅淇楃О",
+ align: "center",
+ prop: "siteVulgo"
+ },
+ {
+ label: "鎽勫儚鏈虹被鍨�",
+ align: "center",
+ prop: "cameraType"
+ },
+ {
+ label: "琛ュ厜灞炴��",
+ align: "center",
+ prop: "cameraLightType"
+ },
+ {
+ label: "鎽勫儚鏈虹紪鐮佹牸寮�",
+ align: "center",
+ prop: "encodedFormat"
+ },
+ {
+ label: "鎵�灞為儴闂�/琛屼笟",
+ align: "center",
+ prop: "cameraDept"
+ },
+ {
+ label: "琛屼笟缂栫爜",
+ align: "center",
+ prop: "hybm"
+ },
+ {
+ label: "绫诲瀷缂栫爜",
+ align: "center",
+ prop: "lxbm"
+ }
+ ],
+ card: [
+ {
+ icon: 'el-icon-truck',
+ dataList: [
+ {
+ value: 1999,
+ label: '杩囪溅鏁版嵁鎬婚噺'
+ },
+ {
+ value: 1999,
+ label: '涓嶅敮涓�鏁版嵁閲�'
+ },
+ ]
+ }
+ ]
+ },
+ ],
+};
diff --git a/src/views/system/data-manage/index.vue b/src/views/system/data-manage/index.vue
index becb553..c956698 100644
--- a/src/views/system/data-manage/index.vue
+++ b/src/views/system/data-manage/index.vue
@@ -136,13 +136,13 @@
:xs="12"
v-for="(item, index) in equipment"
:key="index"
- :style="item.name == '' ? 'display:none' : ''"
+ :style="item.ruleName == '' ? 'display:none' : ''"
class="col-margin"
>
- <el-link @click="handleDetail(item, index)" style="width: 100%">
+ <el-link @click="handleDetail(item, item.ruleIndex)" style="width: 100%">
<el-card style="min-width: 150px;width:100%; height: 150px; text-align: center">
<i style="font-size: 40px; padding: 15px" :class="item.icon"></i>
- <div>{{ item.name }}</div>
+ <div>{{ item.ruleName }}</div>
</el-card>
</el-link>
</el-col>
@@ -362,31 +362,12 @@
],
equipment: [
{
- name: "璧勪骇绠$悊",
+ ruleName: "璧勪骇绠$悊",
+ ruleIndex: 'view_zc_manage',
icon: "el-icon-wallet",
description: "鎻忚堪淇℃伅",
- type: "4",
- },
- {
- name: "",
- icon: "el-icon-pie-chart",
- description: "鎻忚堪淇℃伅",
- type: "4",
- },
- {
- name: "",
- icon: "el-icon-data-line",
- description: "鎻忚堪淇℃伅",
- type: "4",
- },
- { name: "", icon: "el-icon-timer", description: "鎻忚堪淇℃伅", type: "4" },
- { name: "", icon: "el-icon-money", description: "鎻忚堪淇℃伅", type: "4" },
- {
- name: "",
- icon: "el-icon-data-analysis",
- description: "鎻忚堪淇℃伅",
- type: "4",
- },
+ ruleCategory: "4",
+ }
],
};
},
--
Gitblit v1.8.0