diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
new file mode 100644
index 0000000..3ea4026
--- /dev/null
+++ b/src/api/environment/alarmLevel.js
@@ -0,0 +1,51 @@
+/**
+ * 报警等级接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+// 所有指标是否设置报警等级
+export function getAlarmLevelList(params) {
+ return request({
+ url: '/environment/alarm/listPage',
+ method: 'get',
+ params
+ })
+}
+// 单个指标报警等级查询
+export function getSensorAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/cancel',
+ method: 'get',
+ params
+ })
+}
+
+// 添加报警等级
+export function addAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 修改报警等级
+export function updateAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 删除报警等级
+export function deleteAlarmLevel(id) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params:{
+ id: id
+ }
+ })
+}
+
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
new file mode 100644
index 0000000..3ea4026
--- /dev/null
+++ b/src/api/environment/alarmLevel.js
@@ -0,0 +1,51 @@
+/**
+ * 报警等级接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+// 所有指标是否设置报警等级
+export function getAlarmLevelList(params) {
+ return request({
+ url: '/environment/alarm/listPage',
+ method: 'get',
+ params
+ })
+}
+// 单个指标报警等级查询
+export function getSensorAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/cancel',
+ method: 'get',
+ params
+ })
+}
+
+// 添加报警等级
+export function addAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 修改报警等级
+export function updateAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 删除报警等级
+export function deleteAlarmLevel(id) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params:{
+ id: id
+ }
+ })
+}
+
diff --git a/src/router/modules/config.js b/src/router/modules/config.js
index eb29210..f205702 100644
--- a/src/router/modules/config.js
+++ b/src/router/modules/config.js
@@ -13,14 +13,8 @@
},
children: [
{
- path: '/dict',
- name: 'Dict',
- component: () => import('@/views/system/dict/listDict'),
- meta: { title: '字典管理', icon: 'function', permission: ['/environment/dict/listPage'] }
- },
- {
path: '/alarmLevel',
- component: () => import('@/views/system/log/listLog'), // Parent router-view
+ component: () => import('@/views/alarmLevel/listLevel'), // Parent router-view
name: 'AlarmLevel',
meta: { title: '报警等级管理', permission: ['/environment/alarmLevel/list'] }
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
new file mode 100644
index 0000000..3ea4026
--- /dev/null
+++ b/src/api/environment/alarmLevel.js
@@ -0,0 +1,51 @@
+/**
+ * 报警等级接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+// 所有指标是否设置报警等级
+export function getAlarmLevelList(params) {
+ return request({
+ url: '/environment/alarm/listPage',
+ method: 'get',
+ params
+ })
+}
+// 单个指标报警等级查询
+export function getSensorAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/cancel',
+ method: 'get',
+ params
+ })
+}
+
+// 添加报警等级
+export function addAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 修改报警等级
+export function updateAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 删除报警等级
+export function deleteAlarmLevel(id) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params:{
+ id: id
+ }
+ })
+}
+
diff --git a/src/router/modules/config.js b/src/router/modules/config.js
index eb29210..f205702 100644
--- a/src/router/modules/config.js
+++ b/src/router/modules/config.js
@@ -13,14 +13,8 @@
},
children: [
{
- path: '/dict',
- name: 'Dict',
- component: () => import('@/views/system/dict/listDict'),
- meta: { title: '字典管理', icon: 'function', permission: ['/environment/dict/listPage'] }
- },
- {
path: '/alarmLevel',
- component: () => import('@/views/system/log/listLog'), // Parent router-view
+ component: () => import('@/views/alarmLevel/listLevel'), // Parent router-view
name: 'AlarmLevel',
meta: { title: '报警等级管理', permission: ['/environment/alarmLevel/list'] }
}
diff --git a/src/views/alarmLevel/listLevel.vue b/src/views/alarmLevel/listLevel.vue
new file mode 100644
index 0000000..15b46ad
--- /dev/null
+++ b/src/views/alarmLevel/listLevel.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ 已设置
+ 未设置
+
+
+
+
+ 设置报警等级
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
new file mode 100644
index 0000000..3ea4026
--- /dev/null
+++ b/src/api/environment/alarmLevel.js
@@ -0,0 +1,51 @@
+/**
+ * 报警等级接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+// 所有指标是否设置报警等级
+export function getAlarmLevelList(params) {
+ return request({
+ url: '/environment/alarm/listPage',
+ method: 'get',
+ params
+ })
+}
+// 单个指标报警等级查询
+export function getSensorAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/cancel',
+ method: 'get',
+ params
+ })
+}
+
+// 添加报警等级
+export function addAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 修改报警等级
+export function updateAlarmLevel(params) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params
+ })
+}
+
+// 删除报警等级
+export function deleteAlarmLevel(id) {
+ return request({
+ url: '/environment/alarm/batchCancel',
+ method: 'post',
+ params:{
+ id: id
+ }
+ })
+}
+
diff --git a/src/router/modules/config.js b/src/router/modules/config.js
index eb29210..f205702 100644
--- a/src/router/modules/config.js
+++ b/src/router/modules/config.js
@@ -13,14 +13,8 @@
},
children: [
{
- path: '/dict',
- name: 'Dict',
- component: () => import('@/views/system/dict/listDict'),
- meta: { title: '字典管理', icon: 'function', permission: ['/environment/dict/listPage'] }
- },
- {
path: '/alarmLevel',
- component: () => import('@/views/system/log/listLog'), // Parent router-view
+ component: () => import('@/views/alarmLevel/listLevel'), // Parent router-view
name: 'AlarmLevel',
meta: { title: '报警等级管理', permission: ['/environment/alarmLevel/list'] }
}
diff --git a/src/views/alarmLevel/listLevel.vue b/src/views/alarmLevel/listLevel.vue
new file mode 100644
index 0000000..15b46ad
--- /dev/null
+++ b/src/views/alarmLevel/listLevel.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ 已设置
+ 未设置
+
+
+
+
+ 设置报警等级
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/alarmLevel/sensorLevel.vue b/src/views/alarmLevel/sensorLevel.vue
new file mode 100644
index 0000000..2073596
--- /dev/null
+++ b/src/views/alarmLevel/sensorLevel.vue
@@ -0,0 +1,201 @@
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+ 保存
+
+
+
+
+
+
+
+
+
+