diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
index 1d2445c..0a73517 100644
--- a/src/api/environment/alarmLevel.js
+++ b/src/api/environment/alarmLevel.js
@@ -14,7 +14,7 @@
// 单个指标报警等级查询
export function getSensorAlarmLevel(params) {
return request({
- url: '/environment/alarm/cancel',
+ url: '/environment/alarmLevel/listBySensor',
method: 'get',
params
})
@@ -23,7 +23,7 @@
// 添加报警等级
export function addAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/add',
method: 'post',
params
})
@@ -32,7 +32,7 @@
// 修改报警等级
export function updateAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/update',
method: 'post',
params
})
@@ -41,7 +41,7 @@
// 删除报警等级
export function deleteAlarmLevel(id) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
index 1d2445c..0a73517 100644
--- a/src/api/environment/alarmLevel.js
+++ b/src/api/environment/alarmLevel.js
@@ -14,7 +14,7 @@
// 单个指标报警等级查询
export function getSensorAlarmLevel(params) {
return request({
- url: '/environment/alarm/cancel',
+ url: '/environment/alarmLevel/listBySensor',
method: 'get',
params
})
@@ -23,7 +23,7 @@
// 添加报警等级
export function addAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/add',
method: 'post',
params
})
@@ -32,7 +32,7 @@
// 修改报警等级
export function updateAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/update',
method: 'post',
params
})
@@ -41,7 +41,7 @@
// 删除报警等级
export function deleteAlarmLevel(id) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarmRule.js b/src/api/environment/alarmRule.js
index c9d68eb..b7b5bf2 100644
--- a/src/api/environment/alarmRule.js
+++ b/src/api/environment/alarmRule.js
@@ -33,7 +33,7 @@
// 删除报警阈值
export function deleteAlarmRule(id) {
return request({
- url: '/environment/alarmRule/update',
+ url: '/environment/alarmRule/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
index 1d2445c..0a73517 100644
--- a/src/api/environment/alarmLevel.js
+++ b/src/api/environment/alarmLevel.js
@@ -14,7 +14,7 @@
// 单个指标报警等级查询
export function getSensorAlarmLevel(params) {
return request({
- url: '/environment/alarm/cancel',
+ url: '/environment/alarmLevel/listBySensor',
method: 'get',
params
})
@@ -23,7 +23,7 @@
// 添加报警等级
export function addAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/add',
method: 'post',
params
})
@@ -32,7 +32,7 @@
// 修改报警等级
export function updateAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/update',
method: 'post',
params
})
@@ -41,7 +41,7 @@
// 删除报警等级
export function deleteAlarmLevel(id) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarmRule.js b/src/api/environment/alarmRule.js
index c9d68eb..b7b5bf2 100644
--- a/src/api/environment/alarmRule.js
+++ b/src/api/environment/alarmRule.js
@@ -33,7 +33,7 @@
// 删除报警阈值
export function deleteAlarmRule(id) {
return request({
- url: '/environment/alarmRule/update',
+ url: '/environment/alarmRule/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/data.js b/src/api/environment/data.js
index 1c2df04..29ea548 100644
--- a/src/api/environment/data.js
+++ b/src/api/environment/data.js
@@ -9,21 +9,28 @@
return request({
url: '/sanitation/toilet/listPage',
method: 'get',
- params
})
}
// 全部设备实时数据查询
export function getRealData() {
return request({
- url: '/sanitation/toilet/listPage',
+ url: '/environment/data/real',
+ method: 'get',
+ })
+}
+// 单设备历史数据查询
+export function getHistoryDataPage(params) {
+ return request({
+ url: '/environment/data/historyDataPage',
method: 'get',
params
})
}
+
// 单设备历史数据查询
export function getHistoryData(params) {
return request({
- url: '/sanitation/toilet/list',
+ url: '/environment/data/historyData',
method: 'get',
params
})
diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
index 1d2445c..0a73517 100644
--- a/src/api/environment/alarmLevel.js
+++ b/src/api/environment/alarmLevel.js
@@ -14,7 +14,7 @@
// 单个指标报警等级查询
export function getSensorAlarmLevel(params) {
return request({
- url: '/environment/alarm/cancel',
+ url: '/environment/alarmLevel/listBySensor',
method: 'get',
params
})
@@ -23,7 +23,7 @@
// 添加报警等级
export function addAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/add',
method: 'post',
params
})
@@ -32,7 +32,7 @@
// 修改报警等级
export function updateAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/update',
method: 'post',
params
})
@@ -41,7 +41,7 @@
// 删除报警等级
export function deleteAlarmLevel(id) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarmRule.js b/src/api/environment/alarmRule.js
index c9d68eb..b7b5bf2 100644
--- a/src/api/environment/alarmRule.js
+++ b/src/api/environment/alarmRule.js
@@ -33,7 +33,7 @@
// 删除报警阈值
export function deleteAlarmRule(id) {
return request({
- url: '/environment/alarmRule/update',
+ url: '/environment/alarmRule/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/data.js b/src/api/environment/data.js
index 1c2df04..29ea548 100644
--- a/src/api/environment/data.js
+++ b/src/api/environment/data.js
@@ -9,21 +9,28 @@
return request({
url: '/sanitation/toilet/listPage',
method: 'get',
- params
})
}
// 全部设备实时数据查询
export function getRealData() {
return request({
- url: '/sanitation/toilet/listPage',
+ url: '/environment/data/real',
+ method: 'get',
+ })
+}
+// 单设备历史数据查询
+export function getHistoryDataPage(params) {
+ return request({
+ url: '/environment/data/historyDataPage',
method: 'get',
params
})
}
+
// 单设备历史数据查询
export function getHistoryData(params) {
return request({
- url: '/sanitation/toilet/list',
+ url: '/environment/data/historyData',
method: 'get',
params
})
diff --git a/src/views/alarm/listAlarmHistory.vue b/src/views/alarm/listAlarmHistory.vue
index 2d8b5c9..f50dbd5 100644
--- a/src/views/alarm/listAlarmHistory.vue
+++ b/src/views/alarm/listAlarmHistory.vue
@@ -83,8 +83,8 @@
endTime: '',
offset: 1,
limit: 20,
- sort: '',
- order: ''
+ sort: 'alarmTime',
+ order: 'desc'
}, // 筛选条件
timeRange: [], // 时间范围
columns: [
@@ -201,17 +201,17 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
- this.list = [
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
- ]
- this.total = 1
- // getAlarmList(this.listQuery).then(response => {
- // this.list = response.data.rows
- // this.total = parseInt(response.data.total)
+ // this.list = [
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
+ // ]
+ // this.total = 1
+ getAlarmList(this.listQuery).then(response => {
+ this.list = response.data.rows
+ this.total = parseInt(response.data.total)
this.listLoading = false
- // })
+ })
},
// 获取报警类型
fetchAlarmType() {
diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
index 1d2445c..0a73517 100644
--- a/src/api/environment/alarmLevel.js
+++ b/src/api/environment/alarmLevel.js
@@ -14,7 +14,7 @@
// 单个指标报警等级查询
export function getSensorAlarmLevel(params) {
return request({
- url: '/environment/alarm/cancel',
+ url: '/environment/alarmLevel/listBySensor',
method: 'get',
params
})
@@ -23,7 +23,7 @@
// 添加报警等级
export function addAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/add',
method: 'post',
params
})
@@ -32,7 +32,7 @@
// 修改报警等级
export function updateAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/update',
method: 'post',
params
})
@@ -41,7 +41,7 @@
// 删除报警等级
export function deleteAlarmLevel(id) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarmRule.js b/src/api/environment/alarmRule.js
index c9d68eb..b7b5bf2 100644
--- a/src/api/environment/alarmRule.js
+++ b/src/api/environment/alarmRule.js
@@ -33,7 +33,7 @@
// 删除报警阈值
export function deleteAlarmRule(id) {
return request({
- url: '/environment/alarmRule/update',
+ url: '/environment/alarmRule/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/data.js b/src/api/environment/data.js
index 1c2df04..29ea548 100644
--- a/src/api/environment/data.js
+++ b/src/api/environment/data.js
@@ -9,21 +9,28 @@
return request({
url: '/sanitation/toilet/listPage',
method: 'get',
- params
})
}
// 全部设备实时数据查询
export function getRealData() {
return request({
- url: '/sanitation/toilet/listPage',
+ url: '/environment/data/real',
+ method: 'get',
+ })
+}
+// 单设备历史数据查询
+export function getHistoryDataPage(params) {
+ return request({
+ url: '/environment/data/historyDataPage',
method: 'get',
params
})
}
+
// 单设备历史数据查询
export function getHistoryData(params) {
return request({
- url: '/sanitation/toilet/list',
+ url: '/environment/data/historyData',
method: 'get',
params
})
diff --git a/src/views/alarm/listAlarmHistory.vue b/src/views/alarm/listAlarmHistory.vue
index 2d8b5c9..f50dbd5 100644
--- a/src/views/alarm/listAlarmHistory.vue
+++ b/src/views/alarm/listAlarmHistory.vue
@@ -83,8 +83,8 @@
endTime: '',
offset: 1,
limit: 20,
- sort: '',
- order: ''
+ sort: 'alarmTime',
+ order: 'desc'
}, // 筛选条件
timeRange: [], // 时间范围
columns: [
@@ -201,17 +201,17 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
- this.list = [
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
- ]
- this.total = 1
- // getAlarmList(this.listQuery).then(response => {
- // this.list = response.data.rows
- // this.total = parseInt(response.data.total)
+ // this.list = [
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
+ // ]
+ // this.total = 1
+ getAlarmList(this.listQuery).then(response => {
+ this.list = response.data.rows
+ this.total = parseInt(response.data.total)
this.listLoading = false
- // })
+ })
},
// 获取报警类型
fetchAlarmType() {
diff --git a/src/views/alarm/listAlarmNow.vue b/src/views/alarm/listAlarmNow.vue
index 59cdcac..6f90d63 100644
--- a/src/views/alarm/listAlarmNow.vue
+++ b/src/views/alarm/listAlarmNow.vue
@@ -71,8 +71,8 @@
status: '1',
offset: 1,
limit: 20,
- sort: '',
- order: ''
+ sort: 'alarmTime',
+ order: 'desc'
}, // 筛选条件
timeRange: [], // 时间范围
columns: [
@@ -173,7 +173,7 @@
).then(() => {
cancelAlarm({id: id}).then(response => {
this.$message.success('取消报警成功')
- this.closeDialog()
+ this.fetchData(false)
})
})
},
@@ -223,15 +223,22 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
- this.list = [
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, alarmTime:'2021-07-04 08:33:00'}
- ]
- this.total = 1
- // getAlarmList(this.listQuery).then(response => {
- // this.list = response.data.rows
- // this.total = parseInt(response.data.total)
+ if (this.timeRange && this.timeRange.length > 0) {
+ this.listQuery.beginTime = this.timeRange[0]
+ this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
+ }
+ // this.list = [
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, alarmTime:'2021-07-04 08:33:00'}
+ // ]
+ // this.total = 1
+ getAlarmList(this.listQuery).then(response => {
+ this.list = response.data.rows
+ this.total = parseInt(response.data.total)
this.listLoading = false
- // })
+ })
},
// 获取报警类型
fetchAlarmType() {
diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
index 1d2445c..0a73517 100644
--- a/src/api/environment/alarmLevel.js
+++ b/src/api/environment/alarmLevel.js
@@ -14,7 +14,7 @@
// 单个指标报警等级查询
export function getSensorAlarmLevel(params) {
return request({
- url: '/environment/alarm/cancel',
+ url: '/environment/alarmLevel/listBySensor',
method: 'get',
params
})
@@ -23,7 +23,7 @@
// 添加报警等级
export function addAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/add',
method: 'post',
params
})
@@ -32,7 +32,7 @@
// 修改报警等级
export function updateAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/update',
method: 'post',
params
})
@@ -41,7 +41,7 @@
// 删除报警等级
export function deleteAlarmLevel(id) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarmRule.js b/src/api/environment/alarmRule.js
index c9d68eb..b7b5bf2 100644
--- a/src/api/environment/alarmRule.js
+++ b/src/api/environment/alarmRule.js
@@ -33,7 +33,7 @@
// 删除报警阈值
export function deleteAlarmRule(id) {
return request({
- url: '/environment/alarmRule/update',
+ url: '/environment/alarmRule/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/data.js b/src/api/environment/data.js
index 1c2df04..29ea548 100644
--- a/src/api/environment/data.js
+++ b/src/api/environment/data.js
@@ -9,21 +9,28 @@
return request({
url: '/sanitation/toilet/listPage',
method: 'get',
- params
})
}
// 全部设备实时数据查询
export function getRealData() {
return request({
- url: '/sanitation/toilet/listPage',
+ url: '/environment/data/real',
+ method: 'get',
+ })
+}
+// 单设备历史数据查询
+export function getHistoryDataPage(params) {
+ return request({
+ url: '/environment/data/historyDataPage',
method: 'get',
params
})
}
+
// 单设备历史数据查询
export function getHistoryData(params) {
return request({
- url: '/sanitation/toilet/list',
+ url: '/environment/data/historyData',
method: 'get',
params
})
diff --git a/src/views/alarm/listAlarmHistory.vue b/src/views/alarm/listAlarmHistory.vue
index 2d8b5c9..f50dbd5 100644
--- a/src/views/alarm/listAlarmHistory.vue
+++ b/src/views/alarm/listAlarmHistory.vue
@@ -83,8 +83,8 @@
endTime: '',
offset: 1,
limit: 20,
- sort: '',
- order: ''
+ sort: 'alarmTime',
+ order: 'desc'
}, // 筛选条件
timeRange: [], // 时间范围
columns: [
@@ -201,17 +201,17 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
- this.list = [
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
- ]
- this.total = 1
- // getAlarmList(this.listQuery).then(response => {
- // this.list = response.data.rows
- // this.total = parseInt(response.data.total)
+ // this.list = [
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
+ // ]
+ // this.total = 1
+ getAlarmList(this.listQuery).then(response => {
+ this.list = response.data.rows
+ this.total = parseInt(response.data.total)
this.listLoading = false
- // })
+ })
},
// 获取报警类型
fetchAlarmType() {
diff --git a/src/views/alarm/listAlarmNow.vue b/src/views/alarm/listAlarmNow.vue
index 59cdcac..6f90d63 100644
--- a/src/views/alarm/listAlarmNow.vue
+++ b/src/views/alarm/listAlarmNow.vue
@@ -71,8 +71,8 @@
status: '1',
offset: 1,
limit: 20,
- sort: '',
- order: ''
+ sort: 'alarmTime',
+ order: 'desc'
}, // 筛选条件
timeRange: [], // 时间范围
columns: [
@@ -173,7 +173,7 @@
).then(() => {
cancelAlarm({id: id}).then(response => {
this.$message.success('取消报警成功')
- this.closeDialog()
+ this.fetchData(false)
})
})
},
@@ -223,15 +223,22 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
- this.list = [
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, alarmTime:'2021-07-04 08:33:00'}
- ]
- this.total = 1
- // getAlarmList(this.listQuery).then(response => {
- // this.list = response.data.rows
- // this.total = parseInt(response.data.total)
+ if (this.timeRange && this.timeRange.length > 0) {
+ this.listQuery.beginTime = this.timeRange[0]
+ this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
+ }
+ // this.list = [
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, alarmTime:'2021-07-04 08:33:00'}
+ // ]
+ // this.total = 1
+ getAlarmList(this.listQuery).then(response => {
+ this.list = response.data.rows
+ this.total = parseInt(response.data.total)
this.listLoading = false
- // })
+ })
},
// 获取报警类型
fetchAlarmType() {
diff --git a/src/views/alarmLevel/listLevel.vue b/src/views/alarmLevel/listLevel.vue
index 664404b..07f6c65 100644
--- a/src/views/alarmLevel/listLevel.vue
+++ b/src/views/alarmLevel/listLevel.vue
@@ -42,7 +42,7 @@
columns: [
{
text: '参数名称',
- value: 'sensorName'
+ value: 'name'
},
{
text: '参数编码',
diff --git a/src/api/environment/alarm.js b/src/api/environment/alarm.js
index b513c81..e21011a 100644
--- a/src/api/environment/alarm.js
+++ b/src/api/environment/alarm.js
@@ -15,7 +15,7 @@
export function cancelAlarm(params) {
return request({
url: '/environment/alarm/cancel',
- method: 'get',
+ method: 'post',
params
})
}
diff --git a/src/api/environment/alarmLevel.js b/src/api/environment/alarmLevel.js
index 1d2445c..0a73517 100644
--- a/src/api/environment/alarmLevel.js
+++ b/src/api/environment/alarmLevel.js
@@ -14,7 +14,7 @@
// 单个指标报警等级查询
export function getSensorAlarmLevel(params) {
return request({
- url: '/environment/alarm/cancel',
+ url: '/environment/alarmLevel/listBySensor',
method: 'get',
params
})
@@ -23,7 +23,7 @@
// 添加报警等级
export function addAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/add',
method: 'post',
params
})
@@ -32,7 +32,7 @@
// 修改报警等级
export function updateAlarmLevel(params) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/update',
method: 'post',
params
})
@@ -41,7 +41,7 @@
// 删除报警等级
export function deleteAlarmLevel(id) {
return request({
- url: '/environment/alarm/batchCancel',
+ url: '/environment/alarmLevel/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/alarmRule.js b/src/api/environment/alarmRule.js
index c9d68eb..b7b5bf2 100644
--- a/src/api/environment/alarmRule.js
+++ b/src/api/environment/alarmRule.js
@@ -33,7 +33,7 @@
// 删除报警阈值
export function deleteAlarmRule(id) {
return request({
- url: '/environment/alarmRule/update',
+ url: '/environment/alarmRule/delete',
method: 'post',
params:{
id: id
diff --git a/src/api/environment/data.js b/src/api/environment/data.js
index 1c2df04..29ea548 100644
--- a/src/api/environment/data.js
+++ b/src/api/environment/data.js
@@ -9,21 +9,28 @@
return request({
url: '/sanitation/toilet/listPage',
method: 'get',
- params
})
}
// 全部设备实时数据查询
export function getRealData() {
return request({
- url: '/sanitation/toilet/listPage',
+ url: '/environment/data/real',
+ method: 'get',
+ })
+}
+// 单设备历史数据查询
+export function getHistoryDataPage(params) {
+ return request({
+ url: '/environment/data/historyDataPage',
method: 'get',
params
})
}
+
// 单设备历史数据查询
export function getHistoryData(params) {
return request({
- url: '/sanitation/toilet/list',
+ url: '/environment/data/historyData',
method: 'get',
params
})
diff --git a/src/views/alarm/listAlarmHistory.vue b/src/views/alarm/listAlarmHistory.vue
index 2d8b5c9..f50dbd5 100644
--- a/src/views/alarm/listAlarmHistory.vue
+++ b/src/views/alarm/listAlarmHistory.vue
@@ -83,8 +83,8 @@
endTime: '',
offset: 1,
limit: 20,
- sort: '',
- order: ''
+ sort: 'alarmTime',
+ order: 'desc'
}, // 筛选条件
timeRange: [], // 时间范围
columns: [
@@ -201,17 +201,17 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
- this.list = [
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
- ]
- this.total = 1
- // getAlarmList(this.listQuery).then(response => {
- // this.list = response.data.rows
- // this.total = parseInt(response.data.total)
+ // this.list = [
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '1', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '2', alarmTime:'2021-07-04 08:33:00'},
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, status: '3', alarmTime:'2021-07-04 08:33:00'}
+ // ]
+ // this.total = 1
+ getAlarmList(this.listQuery).then(response => {
+ this.list = response.data.rows
+ this.total = parseInt(response.data.total)
this.listLoading = false
- // })
+ })
},
// 获取报警类型
fetchAlarmType() {
diff --git a/src/views/alarm/listAlarmNow.vue b/src/views/alarm/listAlarmNow.vue
index 59cdcac..6f90d63 100644
--- a/src/views/alarm/listAlarmNow.vue
+++ b/src/views/alarm/listAlarmNow.vue
@@ -71,8 +71,8 @@
status: '1',
offset: 1,
limit: 20,
- sort: '',
- order: ''
+ sort: 'alarmTime',
+ order: 'desc'
}, // 筛选条件
timeRange: [], // 时间范围
columns: [
@@ -173,7 +173,7 @@
).then(() => {
cancelAlarm({id: id}).then(response => {
this.$message.success('取消报警成功')
- this.closeDialog()
+ this.fetchData(false)
})
})
},
@@ -223,15 +223,22 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
- this.list = [
- {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, alarmTime:'2021-07-04 08:33:00'}
- ]
- this.total = 1
- // getAlarmList(this.listQuery).then(response => {
- // this.list = response.data.rows
- // this.total = parseInt(response.data.total)
+ if (this.timeRange && this.timeRange.length > 0) {
+ this.listQuery.beginTime = this.timeRange[0]
+ this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
+ }
+ // this.list = [
+ // {deviceNo:'2021030803100001', deviceName:'王泥岭',position:'王泥岭XXX', alarmLevelName:'一级报警', alarmTypeName:'污染物浓度超限',alarmContent:'PM2.5超标', alarmValue:124, alarmTime:'2021-07-04 08:33:00'}
+ // ]
+ // this.total = 1
+ getAlarmList(this.listQuery).then(response => {
+ this.list = response.data.rows
+ this.total = parseInt(response.data.total)
this.listLoading = false
- // })
+ })
},
// 获取报警类型
fetchAlarmType() {
diff --git a/src/views/alarmLevel/listLevel.vue b/src/views/alarmLevel/listLevel.vue
index 664404b..07f6c65 100644
--- a/src/views/alarmLevel/listLevel.vue
+++ b/src/views/alarmLevel/listLevel.vue
@@ -42,7 +42,7 @@
columns: [
{
text: '参数名称',
- value: 'sensorName'
+ value: 'name'
},
{
text: '参数编码',
diff --git a/src/views/alarmLevel/sensorLevel.vue b/src/views/alarmLevel/sensorLevel.vue
index 6b405ea..7d3fee4 100644
--- a/src/views/alarmLevel/sensorLevel.vue
+++ b/src/views/alarmLevel/sensorLevel.vue
@@ -24,7 +24,9 @@
-
+
+ %
+
@@ -32,7 +34,9 @@
@@ -52,7 +56,7 @@