diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/src/router/modules/well.js b/src/router/modules/well.js
index a92ff3c..b13eb86 100644
--- a/src/router/modules/well.js
+++ b/src/router/modules/well.js
@@ -207,6 +207,12 @@
name: 'AlarmStatics',
component: () => import('@/views/alarmStatics/alarmStatics'),
meta: { title: '报警统计', icon: 'icon-config', permission: ['/alarm/statics'] }
+ },
+ {
+ path: '/intelligence',
+ name: 'Intelligence',
+ component: () => import('@/views/intelligenceRoom/intelligenceManage'),
+ meta: { title: 'AI实验室', icon: 'icon-config', permission: ['/intelligence/statics'] }
}
]
}
diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/src/router/modules/well.js b/src/router/modules/well.js
index a92ff3c..b13eb86 100644
--- a/src/router/modules/well.js
+++ b/src/router/modules/well.js
@@ -207,6 +207,12 @@
name: 'AlarmStatics',
component: () => import('@/views/alarmStatics/alarmStatics'),
meta: { title: '报警统计', icon: 'icon-config', permission: ['/alarm/statics'] }
+ },
+ {
+ path: '/intelligence',
+ name: 'Intelligence',
+ component: () => import('@/views/intelligenceRoom/intelligenceManage'),
+ meta: { title: 'AI实验室', icon: 'icon-config', permission: ['/intelligence/statics'] }
}
]
}
diff --git a/src/views/dataView/components/alarmStatus.vue b/src/views/dataView/components/alarmStatus.vue
index 94f7410..e2f3a78 100644
--- a/src/views/dataView/components/alarmStatus.vue
+++ b/src/views/dataView/components/alarmStatus.vue
@@ -10,7 +10,7 @@
-
+
@@ -42,36 +42,8 @@
flags: '条',
icon: 'icon-alarm',
color: '#40c9c6',
- path: '/wellList',
permission: '/well/list'
}
- // {
- // title: '设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-device',
- // color: '#36a3f7',
- // path: '/deviceList',
- // permission: '/device/list'
- // },
- // {
- // title: '今日数据',
- // context: '--',
- // flags: '条',
- // icon: 'icon-alarm',
- // color: '#f4516c',
- // path: '/alarmNow',
- // permission: '/alarm/now'
- // },
- // {
- // title: '离线设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-order',
- // color: '#f4516c',
- // path: '/listJob',
- // permission: '/job/list'
- // }
]
}
},
@@ -106,9 +78,6 @@
this.getAlarmCount()
this.getJobCount()
},
- goPage(path) {
- this.$router.push(path)
- },
getWellCount() {
wellCountByBfzt().then(response => {
this.dataGroup[0].context = response.data.total
diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/src/router/modules/well.js b/src/router/modules/well.js
index a92ff3c..b13eb86 100644
--- a/src/router/modules/well.js
+++ b/src/router/modules/well.js
@@ -207,6 +207,12 @@
name: 'AlarmStatics',
component: () => import('@/views/alarmStatics/alarmStatics'),
meta: { title: '报警统计', icon: 'icon-config', permission: ['/alarm/statics'] }
+ },
+ {
+ path: '/intelligence',
+ name: 'Intelligence',
+ component: () => import('@/views/intelligenceRoom/intelligenceManage'),
+ meta: { title: 'AI实验室', icon: 'icon-config', permission: ['/intelligence/statics'] }
}
]
}
diff --git a/src/views/dataView/components/alarmStatus.vue b/src/views/dataView/components/alarmStatus.vue
index 94f7410..e2f3a78 100644
--- a/src/views/dataView/components/alarmStatus.vue
+++ b/src/views/dataView/components/alarmStatus.vue
@@ -10,7 +10,7 @@
-
+
@@ -42,36 +42,8 @@
flags: '条',
icon: 'icon-alarm',
color: '#40c9c6',
- path: '/wellList',
permission: '/well/list'
}
- // {
- // title: '设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-device',
- // color: '#36a3f7',
- // path: '/deviceList',
- // permission: '/device/list'
- // },
- // {
- // title: '今日数据',
- // context: '--',
- // flags: '条',
- // icon: 'icon-alarm',
- // color: '#f4516c',
- // path: '/alarmNow',
- // permission: '/alarm/now'
- // },
- // {
- // title: '离线设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-order',
- // color: '#f4516c',
- // path: '/listJob',
- // permission: '/job/list'
- // }
]
}
},
@@ -106,9 +78,6 @@
this.getAlarmCount()
this.getJobCount()
},
- goPage(path) {
- this.$router.push(path)
- },
getWellCount() {
wellCountByBfzt().then(response => {
this.dataGroup[0].context = response.data.total
diff --git a/src/views/dataView/components/panelGroup.vue b/src/views/dataView/components/panelGroup.vue
index 9172cc9..190ddc9 100644
--- a/src/views/dataView/components/panelGroup.vue
+++ b/src/views/dataView/components/panelGroup.vue
@@ -52,6 +52,34 @@
return {
dialogFormVisible: false,
listLoading: false,
+ columns: [
+ {
+ text: '设备编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '设备类型',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '井编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '最新记录上传时间',
+ width: '200',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '离线天数',
+ value: '',
+ align: 'center'
+ }
+ ], // 显示列
dataGroup: [
{
title: '井',
diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/src/router/modules/well.js b/src/router/modules/well.js
index a92ff3c..b13eb86 100644
--- a/src/router/modules/well.js
+++ b/src/router/modules/well.js
@@ -207,6 +207,12 @@
name: 'AlarmStatics',
component: () => import('@/views/alarmStatics/alarmStatics'),
meta: { title: '报警统计', icon: 'icon-config', permission: ['/alarm/statics'] }
+ },
+ {
+ path: '/intelligence',
+ name: 'Intelligence',
+ component: () => import('@/views/intelligenceRoom/intelligenceManage'),
+ meta: { title: 'AI实验室', icon: 'icon-config', permission: ['/intelligence/statics'] }
}
]
}
diff --git a/src/views/dataView/components/alarmStatus.vue b/src/views/dataView/components/alarmStatus.vue
index 94f7410..e2f3a78 100644
--- a/src/views/dataView/components/alarmStatus.vue
+++ b/src/views/dataView/components/alarmStatus.vue
@@ -10,7 +10,7 @@
-
+
@@ -42,36 +42,8 @@
flags: '条',
icon: 'icon-alarm',
color: '#40c9c6',
- path: '/wellList',
permission: '/well/list'
}
- // {
- // title: '设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-device',
- // color: '#36a3f7',
- // path: '/deviceList',
- // permission: '/device/list'
- // },
- // {
- // title: '今日数据',
- // context: '--',
- // flags: '条',
- // icon: 'icon-alarm',
- // color: '#f4516c',
- // path: '/alarmNow',
- // permission: '/alarm/now'
- // },
- // {
- // title: '离线设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-order',
- // color: '#f4516c',
- // path: '/listJob',
- // permission: '/job/list'
- // }
]
}
},
@@ -106,9 +78,6 @@
this.getAlarmCount()
this.getJobCount()
},
- goPage(path) {
- this.$router.push(path)
- },
getWellCount() {
wellCountByBfzt().then(response => {
this.dataGroup[0].context = response.data.total
diff --git a/src/views/dataView/components/panelGroup.vue b/src/views/dataView/components/panelGroup.vue
index 9172cc9..190ddc9 100644
--- a/src/views/dataView/components/panelGroup.vue
+++ b/src/views/dataView/components/panelGroup.vue
@@ -52,6 +52,34 @@
return {
dialogFormVisible: false,
listLoading: false,
+ columns: [
+ {
+ text: '设备编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '设备类型',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '井编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '最新记录上传时间',
+ width: '200',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '离线天数',
+ value: '',
+ align: 'center'
+ }
+ ], // 显示列
dataGroup: [
{
title: '井',
diff --git a/src/views/intelligenceRoom/components/wellLooseness.vue b/src/views/intelligenceRoom/components/wellLooseness.vue
new file mode 100644
index 0000000..f2156e9
--- /dev/null
+++ b/src/views/intelligenceRoom/components/wellLooseness.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ {{ scope.row[column.value] }}
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/src/router/modules/well.js b/src/router/modules/well.js
index a92ff3c..b13eb86 100644
--- a/src/router/modules/well.js
+++ b/src/router/modules/well.js
@@ -207,6 +207,12 @@
name: 'AlarmStatics',
component: () => import('@/views/alarmStatics/alarmStatics'),
meta: { title: '报警统计', icon: 'icon-config', permission: ['/alarm/statics'] }
+ },
+ {
+ path: '/intelligence',
+ name: 'Intelligence',
+ component: () => import('@/views/intelligenceRoom/intelligenceManage'),
+ meta: { title: 'AI实验室', icon: 'icon-config', permission: ['/intelligence/statics'] }
}
]
}
diff --git a/src/views/dataView/components/alarmStatus.vue b/src/views/dataView/components/alarmStatus.vue
index 94f7410..e2f3a78 100644
--- a/src/views/dataView/components/alarmStatus.vue
+++ b/src/views/dataView/components/alarmStatus.vue
@@ -10,7 +10,7 @@
-
+
@@ -42,36 +42,8 @@
flags: '条',
icon: 'icon-alarm',
color: '#40c9c6',
- path: '/wellList',
permission: '/well/list'
}
- // {
- // title: '设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-device',
- // color: '#36a3f7',
- // path: '/deviceList',
- // permission: '/device/list'
- // },
- // {
- // title: '今日数据',
- // context: '--',
- // flags: '条',
- // icon: 'icon-alarm',
- // color: '#f4516c',
- // path: '/alarmNow',
- // permission: '/alarm/now'
- // },
- // {
- // title: '离线设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-order',
- // color: '#f4516c',
- // path: '/listJob',
- // permission: '/job/list'
- // }
]
}
},
@@ -106,9 +78,6 @@
this.getAlarmCount()
this.getJobCount()
},
- goPage(path) {
- this.$router.push(path)
- },
getWellCount() {
wellCountByBfzt().then(response => {
this.dataGroup[0].context = response.data.total
diff --git a/src/views/dataView/components/panelGroup.vue b/src/views/dataView/components/panelGroup.vue
index 9172cc9..190ddc9 100644
--- a/src/views/dataView/components/panelGroup.vue
+++ b/src/views/dataView/components/panelGroup.vue
@@ -52,6 +52,34 @@
return {
dialogFormVisible: false,
listLoading: false,
+ columns: [
+ {
+ text: '设备编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '设备类型',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '井编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '最新记录上传时间',
+ width: '200',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '离线天数',
+ value: '',
+ align: 'center'
+ }
+ ], // 显示列
dataGroup: [
{
title: '井',
diff --git a/src/views/intelligenceRoom/components/wellLooseness.vue b/src/views/intelligenceRoom/components/wellLooseness.vue
new file mode 100644
index 0000000..f2156e9
--- /dev/null
+++ b/src/views/intelligenceRoom/components/wellLooseness.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ {{ scope.row[column.value] }}
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/intelligenceRoom/components/wellSignal.vue b/src/views/intelligenceRoom/components/wellSignal.vue
new file mode 100644
index 0000000..f2156e9
--- /dev/null
+++ b/src/views/intelligenceRoom/components/wellSignal.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ {{ scope.row[column.value] }}
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/src/router/modules/well.js b/src/router/modules/well.js
index a92ff3c..b13eb86 100644
--- a/src/router/modules/well.js
+++ b/src/router/modules/well.js
@@ -207,6 +207,12 @@
name: 'AlarmStatics',
component: () => import('@/views/alarmStatics/alarmStatics'),
meta: { title: '报警统计', icon: 'icon-config', permission: ['/alarm/statics'] }
+ },
+ {
+ path: '/intelligence',
+ name: 'Intelligence',
+ component: () => import('@/views/intelligenceRoom/intelligenceManage'),
+ meta: { title: 'AI实验室', icon: 'icon-config', permission: ['/intelligence/statics'] }
}
]
}
diff --git a/src/views/dataView/components/alarmStatus.vue b/src/views/dataView/components/alarmStatus.vue
index 94f7410..e2f3a78 100644
--- a/src/views/dataView/components/alarmStatus.vue
+++ b/src/views/dataView/components/alarmStatus.vue
@@ -10,7 +10,7 @@
-
+
@@ -42,36 +42,8 @@
flags: '条',
icon: 'icon-alarm',
color: '#40c9c6',
- path: '/wellList',
permission: '/well/list'
}
- // {
- // title: '设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-device',
- // color: '#36a3f7',
- // path: '/deviceList',
- // permission: '/device/list'
- // },
- // {
- // title: '今日数据',
- // context: '--',
- // flags: '条',
- // icon: 'icon-alarm',
- // color: '#f4516c',
- // path: '/alarmNow',
- // permission: '/alarm/now'
- // },
- // {
- // title: '离线设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-order',
- // color: '#f4516c',
- // path: '/listJob',
- // permission: '/job/list'
- // }
]
}
},
@@ -106,9 +78,6 @@
this.getAlarmCount()
this.getJobCount()
},
- goPage(path) {
- this.$router.push(path)
- },
getWellCount() {
wellCountByBfzt().then(response => {
this.dataGroup[0].context = response.data.total
diff --git a/src/views/dataView/components/panelGroup.vue b/src/views/dataView/components/panelGroup.vue
index 9172cc9..190ddc9 100644
--- a/src/views/dataView/components/panelGroup.vue
+++ b/src/views/dataView/components/panelGroup.vue
@@ -52,6 +52,34 @@
return {
dialogFormVisible: false,
listLoading: false,
+ columns: [
+ {
+ text: '设备编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '设备类型',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '井编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '最新记录上传时间',
+ width: '200',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '离线天数',
+ value: '',
+ align: 'center'
+ }
+ ], // 显示列
dataGroup: [
{
title: '井',
diff --git a/src/views/intelligenceRoom/components/wellLooseness.vue b/src/views/intelligenceRoom/components/wellLooseness.vue
new file mode 100644
index 0000000..f2156e9
--- /dev/null
+++ b/src/views/intelligenceRoom/components/wellLooseness.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ {{ scope.row[column.value] }}
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/intelligenceRoom/components/wellSignal.vue b/src/views/intelligenceRoom/components/wellSignal.vue
new file mode 100644
index 0000000..f2156e9
--- /dev/null
+++ b/src/views/intelligenceRoom/components/wellSignal.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ {{ scope.row[column.value] }}
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/intelligenceRoom/intelligenceManage.vue b/src/views/intelligenceRoom/intelligenceManage.vue
new file mode 100644
index 0000000..f53ef3f
--- /dev/null
+++ b/src/views/intelligenceRoom/intelligenceManage.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mock/system/user.js b/mock/system/user.js
index 747ef61..d4d3161 100644
--- a/mock/system/user.js
+++ b/mock/system/user.js
@@ -196,6 +196,7 @@
{ 'code': 'alarms_by_well', 'icon': '', 'id': '1138702100355313665', 'ismenu': '0', 'levels': 11, 'name': '获取某闸井告警信息', 'num': 0, 'parentId': '1138701347507105794', 'resourceType': '04', 'url': '/overview/alarmsByWell' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817025', 'ismenu': '1', 'levels': 11, 'name': '报警统计', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/alarm/statics' },
{ 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817005', 'ismenu': '1', 'levels': 11, 'name': '数据概览', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/dataView/statics' },
+ { 'code': 'alarm_statics', 'icon': '', 'id': '1138703677266817905', 'ismenu': '1', 'levels': 11, 'name': 'AI实验室', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '03', 'url': '/intelligence/statics' },
{ 'code': 'alarm_static_by_dept', 'icon': '', 'id': '1139376799592734721', 'ismenu': '0', 'levels': 11, 'name': '根据部门统计报警', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/statics/alarmsByDept' },
{ 'code': 'concentrator_add', 'icon': '', 'id': '1138693099123077122', 'ismenu': '0', 'levels': 11, 'name': '新增集中器', 'num': 0, 'parentId': '1138692702442582017', 'resourceType': '04', 'url': '/concentrator/add' },
{ 'code': 'job_export', 'icon': '', 'id': '1138699769542832130', 'ismenu': '0', 'levels': 11, 'name': '导出工单列表', 'num': 0, 'parentId': '1138699051712868353', 'resourceType': '04', 'url': '/job/export' },
diff --git a/src/router/modules/well.js b/src/router/modules/well.js
index a92ff3c..b13eb86 100644
--- a/src/router/modules/well.js
+++ b/src/router/modules/well.js
@@ -207,6 +207,12 @@
name: 'AlarmStatics',
component: () => import('@/views/alarmStatics/alarmStatics'),
meta: { title: '报警统计', icon: 'icon-config', permission: ['/alarm/statics'] }
+ },
+ {
+ path: '/intelligence',
+ name: 'Intelligence',
+ component: () => import('@/views/intelligenceRoom/intelligenceManage'),
+ meta: { title: 'AI实验室', icon: 'icon-config', permission: ['/intelligence/statics'] }
}
]
}
diff --git a/src/views/dataView/components/alarmStatus.vue b/src/views/dataView/components/alarmStatus.vue
index 94f7410..e2f3a78 100644
--- a/src/views/dataView/components/alarmStatus.vue
+++ b/src/views/dataView/components/alarmStatus.vue
@@ -10,7 +10,7 @@
-
+
@@ -42,36 +42,8 @@
flags: '条',
icon: 'icon-alarm',
color: '#40c9c6',
- path: '/wellList',
permission: '/well/list'
}
- // {
- // title: '设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-device',
- // color: '#36a3f7',
- // path: '/deviceList',
- // permission: '/device/list'
- // },
- // {
- // title: '今日数据',
- // context: '--',
- // flags: '条',
- // icon: 'icon-alarm',
- // color: '#f4516c',
- // path: '/alarmNow',
- // permission: '/alarm/now'
- // },
- // {
- // title: '离线设备',
- // context: '--',
- // flags: '个',
- // icon: 'icon-order',
- // color: '#f4516c',
- // path: '/listJob',
- // permission: '/job/list'
- // }
]
}
},
@@ -106,9 +78,6 @@
this.getAlarmCount()
this.getJobCount()
},
- goPage(path) {
- this.$router.push(path)
- },
getWellCount() {
wellCountByBfzt().then(response => {
this.dataGroup[0].context = response.data.total
diff --git a/src/views/dataView/components/panelGroup.vue b/src/views/dataView/components/panelGroup.vue
index 9172cc9..190ddc9 100644
--- a/src/views/dataView/components/panelGroup.vue
+++ b/src/views/dataView/components/panelGroup.vue
@@ -52,6 +52,34 @@
return {
dialogFormVisible: false,
listLoading: false,
+ columns: [
+ {
+ text: '设备编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '设备类型',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '井编号',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '最新记录上传时间',
+ width: '200',
+ value: '',
+ align: 'center'
+ },
+ {
+ text: '离线天数',
+ value: '',
+ align: 'center'
+ }
+ ], // 显示列
dataGroup: [
{
title: '井',
diff --git a/src/views/intelligenceRoom/components/wellLooseness.vue b/src/views/intelligenceRoom/components/wellLooseness.vue
new file mode 100644
index 0000000..f2156e9
--- /dev/null
+++ b/src/views/intelligenceRoom/components/wellLooseness.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ {{ scope.row[column.value] }}
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/intelligenceRoom/components/wellSignal.vue b/src/views/intelligenceRoom/components/wellSignal.vue
new file mode 100644
index 0000000..f2156e9
--- /dev/null
+++ b/src/views/intelligenceRoom/components/wellSignal.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ {{ scope.row[column.value] }}
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/intelligenceRoom/intelligenceManage.vue b/src/views/intelligenceRoom/intelligenceManage.vue
new file mode 100644
index 0000000..f53ef3f
--- /dev/null
+++ b/src/views/intelligenceRoom/intelligenceManage.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/wellManage/postionCorrectWell.vue b/src/views/wellManage/postionCorrectWell.vue
index 154c63b..eea298b 100644
--- a/src/views/wellManage/postionCorrectWell.vue
+++ b/src/views/wellManage/postionCorrectWell.vue
@@ -79,7 +79,6 @@
components: { AMapContainer, AMapMarker, MapSearchComp, popupLayerChoose, popupLocation },
data() {
return {
- sssss: 'aaaaaa',
map: null, // 地图对象
baseLayer: 'gaode_vec', // 底图图层
center: [this.$store.getters.lng, this.$store.getters.lat], // 地图中心