diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 48fa7d2..7cdf078 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -16,7 +16,7 @@
import Card1 from '@/components/BigData/Card1'
import Card from '@/components/BigData/Card'
// 首页
-import { getWatchStatistic , waterMeterCount, valveCount } from '@/api/dashboard'
+import { getWatchStatistic, waterMeterCount, valveCount } from '@/api/dashboard'
// 根据布防数量统计井数量
import { wellCountByBfzt } from '@/api/well'
// 当前报警数
@@ -73,7 +73,7 @@
permission: '/device/list'
},
{
- title: '报警信息',
+ title: '告警信息',
context: '--',
icon: 'icon-alarm',
color: '#f4516c',
@@ -101,11 +101,10 @@
getWater() {
// 用水量
getWatchStatistic().then(response => {
- this.dataGroup1[0].context = [response.data.total?parseFloat(response.data.total).toFixed(2):'--', response.data.month?parseFloat(response.data.month).toFixed(2):'--']
- this.dataGroup1[1].context = [response.data.today?parseFloat(response.data.today).toFixed(2):'--', response.data.prodution?parseFloat(response.data.prodution).toFixed(2):'--']
- this.dataGroup1[2].context = [response.data.sound?Number(response.data.sound).toFixed(2):'--']
+ this.dataGroup1[0].context = [response.data.total ? parseFloat(response.data.total).toFixed(2) : '--', response.data.month ? parseFloat(response.data.month).toFixed(2) : '--']
+ this.dataGroup1[1].context = [response.data.today ? parseFloat(response.data.today).toFixed(2) : '--', response.data.prodution ? parseFloat(response.data.prodution).toFixed(2) : '--']
+ this.dataGroup1[2].context = [response.data.sound ? Number(response.data.sound).toFixed(2) : '--']
})
-
},
// getWellCount() {
// wellCountByBfzt().then(response => {
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 48fa7d2..7cdf078 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -16,7 +16,7 @@
import Card1 from '@/components/BigData/Card1'
import Card from '@/components/BigData/Card'
// 首页
-import { getWatchStatistic , waterMeterCount, valveCount } from '@/api/dashboard'
+import { getWatchStatistic, waterMeterCount, valveCount } from '@/api/dashboard'
// 根据布防数量统计井数量
import { wellCountByBfzt } from '@/api/well'
// 当前报警数
@@ -73,7 +73,7 @@
permission: '/device/list'
},
{
- title: '报警信息',
+ title: '告警信息',
context: '--',
icon: 'icon-alarm',
color: '#f4516c',
@@ -101,11 +101,10 @@
getWater() {
// 用水量
getWatchStatistic().then(response => {
- this.dataGroup1[0].context = [response.data.total?parseFloat(response.data.total).toFixed(2):'--', response.data.month?parseFloat(response.data.month).toFixed(2):'--']
- this.dataGroup1[1].context = [response.data.today?parseFloat(response.data.today).toFixed(2):'--', response.data.prodution?parseFloat(response.data.prodution).toFixed(2):'--']
- this.dataGroup1[2].context = [response.data.sound?Number(response.data.sound).toFixed(2):'--']
+ this.dataGroup1[0].context = [response.data.total ? parseFloat(response.data.total).toFixed(2) : '--', response.data.month ? parseFloat(response.data.month).toFixed(2) : '--']
+ this.dataGroup1[1].context = [response.data.today ? parseFloat(response.data.today).toFixed(2) : '--', response.data.prodution ? parseFloat(response.data.prodution).toFixed(2) : '--']
+ this.dataGroup1[2].context = [response.data.sound ? Number(response.data.sound).toFixed(2) : '--']
})
-
},
// getWellCount() {
// wellCountByBfzt().then(response => {
diff --git a/src/views/dataManage/deviceData/listNoiseData.vue b/src/views/dataManage/deviceData/listNoiseData.vue
index 1a87421..699b56a 100644
--- a/src/views/dataManage/deviceData/listNoiseData.vue
+++ b/src/views/dataManage/deviceData/listNoiseData.vue
@@ -162,7 +162,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '6' && params.devcode) {
+ if (params && params.deviceType === '8' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 48fa7d2..7cdf078 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -16,7 +16,7 @@
import Card1 from '@/components/BigData/Card1'
import Card from '@/components/BigData/Card'
// 首页
-import { getWatchStatistic , waterMeterCount, valveCount } from '@/api/dashboard'
+import { getWatchStatistic, waterMeterCount, valveCount } from '@/api/dashboard'
// 根据布防数量统计井数量
import { wellCountByBfzt } from '@/api/well'
// 当前报警数
@@ -73,7 +73,7 @@
permission: '/device/list'
},
{
- title: '报警信息',
+ title: '告警信息',
context: '--',
icon: 'icon-alarm',
color: '#f4516c',
@@ -101,11 +101,10 @@
getWater() {
// 用水量
getWatchStatistic().then(response => {
- this.dataGroup1[0].context = [response.data.total?parseFloat(response.data.total).toFixed(2):'--', response.data.month?parseFloat(response.data.month).toFixed(2):'--']
- this.dataGroup1[1].context = [response.data.today?parseFloat(response.data.today).toFixed(2):'--', response.data.prodution?parseFloat(response.data.prodution).toFixed(2):'--']
- this.dataGroup1[2].context = [response.data.sound?Number(response.data.sound).toFixed(2):'--']
+ this.dataGroup1[0].context = [response.data.total ? parseFloat(response.data.total).toFixed(2) : '--', response.data.month ? parseFloat(response.data.month).toFixed(2) : '--']
+ this.dataGroup1[1].context = [response.data.today ? parseFloat(response.data.today).toFixed(2) : '--', response.data.prodution ? parseFloat(response.data.prodution).toFixed(2) : '--']
+ this.dataGroup1[2].context = [response.data.sound ? Number(response.data.sound).toFixed(2) : '--']
})
-
},
// getWellCount() {
// wellCountByBfzt().then(response => {
diff --git a/src/views/dataManage/deviceData/listNoiseData.vue b/src/views/dataManage/deviceData/listNoiseData.vue
index 1a87421..699b56a 100644
--- a/src/views/dataManage/deviceData/listNoiseData.vue
+++ b/src/views/dataManage/deviceData/listNoiseData.vue
@@ -162,7 +162,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '6' && params.devcode) {
+ if (params && params.deviceType === '8' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
diff --git a/src/views/dataManage/deviceData/listWaterData.vue b/src/views/dataManage/deviceData/listWaterData.vue
index 126df6f..ef519d6 100644
--- a/src/views/dataManage/deviceData/listWaterData.vue
+++ b/src/views/dataManage/deviceData/listWaterData.vue
@@ -124,7 +124,7 @@
export default {
name: 'ListWaterData',
- components: {WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
+ components: { WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
data() {
return {
listQuery: {
@@ -242,7 +242,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '2' && params.devcode) {
+ if (params && params.deviceType === '13' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
@@ -298,7 +298,7 @@
this.dialogFormVisible = true
this.$refs.watchsevenday.initDialog(this.dialogFormVisible, row)
},
- openData(row){
+ openData(row) {
this.waterHistoryShow = true
this.$refs.waterHistory.initDialog(this.waterHistoryShow, row)
},
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 48fa7d2..7cdf078 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -16,7 +16,7 @@
import Card1 from '@/components/BigData/Card1'
import Card from '@/components/BigData/Card'
// 首页
-import { getWatchStatistic , waterMeterCount, valveCount } from '@/api/dashboard'
+import { getWatchStatistic, waterMeterCount, valveCount } from '@/api/dashboard'
// 根据布防数量统计井数量
import { wellCountByBfzt } from '@/api/well'
// 当前报警数
@@ -73,7 +73,7 @@
permission: '/device/list'
},
{
- title: '报警信息',
+ title: '告警信息',
context: '--',
icon: 'icon-alarm',
color: '#f4516c',
@@ -101,11 +101,10 @@
getWater() {
// 用水量
getWatchStatistic().then(response => {
- this.dataGroup1[0].context = [response.data.total?parseFloat(response.data.total).toFixed(2):'--', response.data.month?parseFloat(response.data.month).toFixed(2):'--']
- this.dataGroup1[1].context = [response.data.today?parseFloat(response.data.today).toFixed(2):'--', response.data.prodution?parseFloat(response.data.prodution).toFixed(2):'--']
- this.dataGroup1[2].context = [response.data.sound?Number(response.data.sound).toFixed(2):'--']
+ this.dataGroup1[0].context = [response.data.total ? parseFloat(response.data.total).toFixed(2) : '--', response.data.month ? parseFloat(response.data.month).toFixed(2) : '--']
+ this.dataGroup1[1].context = [response.data.today ? parseFloat(response.data.today).toFixed(2) : '--', response.data.prodution ? parseFloat(response.data.prodution).toFixed(2) : '--']
+ this.dataGroup1[2].context = [response.data.sound ? Number(response.data.sound).toFixed(2) : '--']
})
-
},
// getWellCount() {
// wellCountByBfzt().then(response => {
diff --git a/src/views/dataManage/deviceData/listNoiseData.vue b/src/views/dataManage/deviceData/listNoiseData.vue
index 1a87421..699b56a 100644
--- a/src/views/dataManage/deviceData/listNoiseData.vue
+++ b/src/views/dataManage/deviceData/listNoiseData.vue
@@ -162,7 +162,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '6' && params.devcode) {
+ if (params && params.deviceType === '8' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
diff --git a/src/views/dataManage/deviceData/listWaterData.vue b/src/views/dataManage/deviceData/listWaterData.vue
index 126df6f..ef519d6 100644
--- a/src/views/dataManage/deviceData/listWaterData.vue
+++ b/src/views/dataManage/deviceData/listWaterData.vue
@@ -124,7 +124,7 @@
export default {
name: 'ListWaterData',
- components: {WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
+ components: { WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
data() {
return {
listQuery: {
@@ -242,7 +242,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '2' && params.devcode) {
+ if (params && params.deviceType === '13' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
@@ -298,7 +298,7 @@
this.dialogFormVisible = true
this.$refs.watchsevenday.initDialog(this.dialogFormVisible, row)
},
- openData(row){
+ openData(row) {
this.waterHistoryShow = true
this.$refs.waterHistory.initDialog(this.waterHistoryShow, row)
},
diff --git a/src/views/dataManage/deviceData/watchSevenDay.vue b/src/views/dataManage/deviceData/watchSevenDay.vue
index 3060bee..cc79e85 100644
--- a/src/views/dataManage/deviceData/watchSevenDay.vue
+++ b/src/views/dataManage/deviceData/watchSevenDay.vue
@@ -27,7 +27,7 @@
-
+
@@ -80,7 +80,7 @@
metrics: ['total'],
dimension: ['uptime']
},
- data:[]
+ data: []
}
},
@@ -105,9 +105,12 @@
this.fetchData() // 传row
},
fetchData() {
- if(this.timeRange.length==2){
+ if (this.timeRange.length === 2) {
this.listQuery.beginTime = this.timeRange[0]
this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
}
sevenDayData(this.listQuery).then(response => {
this.loading = true
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 48fa7d2..7cdf078 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -16,7 +16,7 @@
import Card1 from '@/components/BigData/Card1'
import Card from '@/components/BigData/Card'
// 首页
-import { getWatchStatistic , waterMeterCount, valveCount } from '@/api/dashboard'
+import { getWatchStatistic, waterMeterCount, valveCount } from '@/api/dashboard'
// 根据布防数量统计井数量
import { wellCountByBfzt } from '@/api/well'
// 当前报警数
@@ -73,7 +73,7 @@
permission: '/device/list'
},
{
- title: '报警信息',
+ title: '告警信息',
context: '--',
icon: 'icon-alarm',
color: '#f4516c',
@@ -101,11 +101,10 @@
getWater() {
// 用水量
getWatchStatistic().then(response => {
- this.dataGroup1[0].context = [response.data.total?parseFloat(response.data.total).toFixed(2):'--', response.data.month?parseFloat(response.data.month).toFixed(2):'--']
- this.dataGroup1[1].context = [response.data.today?parseFloat(response.data.today).toFixed(2):'--', response.data.prodution?parseFloat(response.data.prodution).toFixed(2):'--']
- this.dataGroup1[2].context = [response.data.sound?Number(response.data.sound).toFixed(2):'--']
+ this.dataGroup1[0].context = [response.data.total ? parseFloat(response.data.total).toFixed(2) : '--', response.data.month ? parseFloat(response.data.month).toFixed(2) : '--']
+ this.dataGroup1[1].context = [response.data.today ? parseFloat(response.data.today).toFixed(2) : '--', response.data.prodution ? parseFloat(response.data.prodution).toFixed(2) : '--']
+ this.dataGroup1[2].context = [response.data.sound ? Number(response.data.sound).toFixed(2) : '--']
})
-
},
// getWellCount() {
// wellCountByBfzt().then(response => {
diff --git a/src/views/dataManage/deviceData/listNoiseData.vue b/src/views/dataManage/deviceData/listNoiseData.vue
index 1a87421..699b56a 100644
--- a/src/views/dataManage/deviceData/listNoiseData.vue
+++ b/src/views/dataManage/deviceData/listNoiseData.vue
@@ -162,7 +162,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '6' && params.devcode) {
+ if (params && params.deviceType === '8' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
diff --git a/src/views/dataManage/deviceData/listWaterData.vue b/src/views/dataManage/deviceData/listWaterData.vue
index 126df6f..ef519d6 100644
--- a/src/views/dataManage/deviceData/listWaterData.vue
+++ b/src/views/dataManage/deviceData/listWaterData.vue
@@ -124,7 +124,7 @@
export default {
name: 'ListWaterData',
- components: {WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
+ components: { WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
data() {
return {
listQuery: {
@@ -242,7 +242,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '2' && params.devcode) {
+ if (params && params.deviceType === '13' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
@@ -298,7 +298,7 @@
this.dialogFormVisible = true
this.$refs.watchsevenday.initDialog(this.dialogFormVisible, row)
},
- openData(row){
+ openData(row) {
this.waterHistoryShow = true
this.$refs.waterHistory.initDialog(this.waterHistoryShow, row)
},
diff --git a/src/views/dataManage/deviceData/watchSevenDay.vue b/src/views/dataManage/deviceData/watchSevenDay.vue
index 3060bee..cc79e85 100644
--- a/src/views/dataManage/deviceData/watchSevenDay.vue
+++ b/src/views/dataManage/deviceData/watchSevenDay.vue
@@ -27,7 +27,7 @@
-
+
@@ -80,7 +80,7 @@
metrics: ['total'],
dimension: ['uptime']
},
- data:[]
+ data: []
}
},
@@ -105,9 +105,12 @@
this.fetchData() // 传row
},
fetchData() {
- if(this.timeRange.length==2){
+ if (this.timeRange.length === 2) {
this.listQuery.beginTime = this.timeRange[0]
this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
}
sevenDayData(this.listQuery).then(response => {
this.loading = true
diff --git a/src/views/dataManage/deviceData/waterHistory.vue b/src/views/dataManage/deviceData/waterHistory.vue
index 436978a..d8b75b2 100644
--- a/src/views/dataManage/deviceData/waterHistory.vue
+++ b/src/views/dataManage/deviceData/waterHistory.vue
@@ -18,9 +18,9 @@
-
-
-
+
+
+
@@ -44,7 +44,7 @@
beginTime: '',
endTime: ''
},
- data:[]
+ data: []
}
},
@@ -70,9 +70,12 @@
},
fetchData() {
this.loading1 = true
- if(this.timeRange.length==2){
+ if (this.timeRange.length == 2) {
this.listQuery.beginTime = this.timeRange[0]
this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
}
totalData(this.listQuery).then(response => {
this.data = response.data
@@ -101,8 +104,7 @@
downloadElement.click() // 点击下载
document.body.removeChild(downloadElement) // 下载完成移除元素
window.URL.revokeObjectURL(href) // 释放blob对象
- })
- .catch((res) => {
+ }).catch((res) => {
loading.close()
})
}
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 48fa7d2..7cdf078 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -16,7 +16,7 @@
import Card1 from '@/components/BigData/Card1'
import Card from '@/components/BigData/Card'
// 首页
-import { getWatchStatistic , waterMeterCount, valveCount } from '@/api/dashboard'
+import { getWatchStatistic, waterMeterCount, valveCount } from '@/api/dashboard'
// 根据布防数量统计井数量
import { wellCountByBfzt } from '@/api/well'
// 当前报警数
@@ -73,7 +73,7 @@
permission: '/device/list'
},
{
- title: '报警信息',
+ title: '告警信息',
context: '--',
icon: 'icon-alarm',
color: '#f4516c',
@@ -101,11 +101,10 @@
getWater() {
// 用水量
getWatchStatistic().then(response => {
- this.dataGroup1[0].context = [response.data.total?parseFloat(response.data.total).toFixed(2):'--', response.data.month?parseFloat(response.data.month).toFixed(2):'--']
- this.dataGroup1[1].context = [response.data.today?parseFloat(response.data.today).toFixed(2):'--', response.data.prodution?parseFloat(response.data.prodution).toFixed(2):'--']
- this.dataGroup1[2].context = [response.data.sound?Number(response.data.sound).toFixed(2):'--']
+ this.dataGroup1[0].context = [response.data.total ? parseFloat(response.data.total).toFixed(2) : '--', response.data.month ? parseFloat(response.data.month).toFixed(2) : '--']
+ this.dataGroup1[1].context = [response.data.today ? parseFloat(response.data.today).toFixed(2) : '--', response.data.prodution ? parseFloat(response.data.prodution).toFixed(2) : '--']
+ this.dataGroup1[2].context = [response.data.sound ? Number(response.data.sound).toFixed(2) : '--']
})
-
},
// getWellCount() {
// wellCountByBfzt().then(response => {
diff --git a/src/views/dataManage/deviceData/listNoiseData.vue b/src/views/dataManage/deviceData/listNoiseData.vue
index 1a87421..699b56a 100644
--- a/src/views/dataManage/deviceData/listNoiseData.vue
+++ b/src/views/dataManage/deviceData/listNoiseData.vue
@@ -162,7 +162,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '6' && params.devcode) {
+ if (params && params.deviceType === '8' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
diff --git a/src/views/dataManage/deviceData/listWaterData.vue b/src/views/dataManage/deviceData/listWaterData.vue
index 126df6f..ef519d6 100644
--- a/src/views/dataManage/deviceData/listWaterData.vue
+++ b/src/views/dataManage/deviceData/listWaterData.vue
@@ -124,7 +124,7 @@
export default {
name: 'ListWaterData',
- components: {WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
+ components: { WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
data() {
return {
listQuery: {
@@ -242,7 +242,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '2' && params.devcode) {
+ if (params && params.deviceType === '13' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
@@ -298,7 +298,7 @@
this.dialogFormVisible = true
this.$refs.watchsevenday.initDialog(this.dialogFormVisible, row)
},
- openData(row){
+ openData(row) {
this.waterHistoryShow = true
this.$refs.waterHistory.initDialog(this.waterHistoryShow, row)
},
diff --git a/src/views/dataManage/deviceData/watchSevenDay.vue b/src/views/dataManage/deviceData/watchSevenDay.vue
index 3060bee..cc79e85 100644
--- a/src/views/dataManage/deviceData/watchSevenDay.vue
+++ b/src/views/dataManage/deviceData/watchSevenDay.vue
@@ -27,7 +27,7 @@
-
+
@@ -80,7 +80,7 @@
metrics: ['total'],
dimension: ['uptime']
},
- data:[]
+ data: []
}
},
@@ -105,9 +105,12 @@
this.fetchData() // 传row
},
fetchData() {
- if(this.timeRange.length==2){
+ if (this.timeRange.length === 2) {
this.listQuery.beginTime = this.timeRange[0]
this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
}
sevenDayData(this.listQuery).then(response => {
this.loading = true
diff --git a/src/views/dataManage/deviceData/waterHistory.vue b/src/views/dataManage/deviceData/waterHistory.vue
index 436978a..d8b75b2 100644
--- a/src/views/dataManage/deviceData/waterHistory.vue
+++ b/src/views/dataManage/deviceData/waterHistory.vue
@@ -18,9 +18,9 @@
-
-
-
+
+
+
@@ -44,7 +44,7 @@
beginTime: '',
endTime: ''
},
- data:[]
+ data: []
}
},
@@ -70,9 +70,12 @@
},
fetchData() {
this.loading1 = true
- if(this.timeRange.length==2){
+ if (this.timeRange.length == 2) {
this.listQuery.beginTime = this.timeRange[0]
this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
}
totalData(this.listQuery).then(response => {
this.data = response.data
@@ -101,8 +104,7 @@
downloadElement.click() // 点击下载
document.body.removeChild(downloadElement) // 下载完成移除元素
window.URL.revokeObjectURL(href) // 释放blob对象
- })
- .catch((res) => {
+ }).catch((res) => {
loading.close()
})
}
diff --git a/src/views/deviceConfig/components/listNoiseConfig.vue b/src/views/deviceConfig/components/listNoiseConfig.vue
index a3425c4..5437a72 100644
--- a/src/views/deviceConfig/components/listNoiseConfig.vue
+++ b/src/views/deviceConfig/components/listNoiseConfig.vue
@@ -247,7 +247,7 @@
const downloadElement = document.createElement('a')
const href = window.URL.createObjectURL(blob) // 创建下载的链接
downloadElement.href = href
- downloadElement.download = `燃气配置列表.xlsx` // 下载后文件名
+ downloadElement.download = `噪声配置列表.xlsx` // 下载后文件名
document.body.appendChild(downloadElement)
downloadElement.click() // 点击下载
document.body.removeChild(downloadElement) // 下载完成移除元素
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 96d7e6b..d7dc9b2 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -70,6 +70,7 @@
{{ scope.row[column.value] }}
{{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
{{ scope.row[column.value] }}
@@ -105,16 +106,16 @@
import HandlePrompt from './components/HandlePrompt'
import { isOperation } from '@/utils/permission'
import { dateToString, getLastWeek } from '@/utils/formatDate'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmNow',
- components: {AreaSelectTree, HandlePrompt, infoWell },
+ components: { AreaSelectTree, HandlePrompt, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -261,11 +262,12 @@
type: 'warning'
}
).then(() => {
- const formData = {alarmId: id}
- // console.log(formData)
- cancelAlarm(formData).then(response => {
- this.$message.success('取消报警成功')
- })
+ const formData = { alarmId: id }
+ // console.log(formData)
+ cancelAlarm(formData).then(response => {
+ this.$message.success('取消报警成功')
+ this.fetchData(false)
+ })
})
},
// 取消报警,调用结束工单接口
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index a0f1cde..8301f8c 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -60,9 +60,10 @@
- {{ scope.row[column.value] }}
- {{ formatValue(scope.row[column.value]) }}
{{ scope.row[column.value] }}
+ {{ formatValue(scope.row[column.value]) }}
+ {{ scope.row["areaFullName"] + '/' + scope.row[column.value] }}
+ {{ scope.row[column.value] }}
@@ -95,17 +96,17 @@
import { dateToString, getLastWeek } from '@/utils/formatDate'
let isFromDetail = false
import { isOperation } from '@/utils/permission'
-import AreaSelectTree from "@/components/AreaSelect/areaSelectTree";
+import AreaSelectTree from '@/components/AreaSelect/areaSelectTree'
export default {
name: 'ListAlarmRecords',
- components: {AreaSelectTree, infoWell },
+ components: { AreaSelectTree, infoWell },
data() {
return {
listQuery: {
keywords: '',
alarmType: '',
- areaId:'',
+ areaId: '',
alarmContentType: '',
beginTime: '',
endTime: '',
@@ -132,17 +133,17 @@
value: 'position',
align: 'center'
},
- {
- text: '告警类型',
- value: 'alarmTypeName',
- align: 'center'
- },
- {
- text: '告警等级',
- value: 'alarmLevel',
- align: 'center',
- level: true
- },
+ // {
+ // text: '告警类型',
+ // value: 'alarmTypeName',
+ // align: 'center'
+ // },
+ // {
+ // text: '告警等级',
+ // value: 'alarmLevel',
+ // align: 'center',
+ // level: true
+ // },
{
text: '告警原因',
value: 'alarmContentName',
@@ -155,18 +156,22 @@
align: 'center',
class: 'warning'
},
- {
- text: '权属单位',
- value: 'deptName',
- align: 'center'
- },
+ // {
+ // text: '权属单位',
+ // value: 'deptName',
+ // align: 'center'
+ // },
{
text: '告警时间',
value: 'alarmTime',
width: 170,
align: 'center'
+ },
+ {
+ text: '告警状态',
+ value: 'statusName',
+ align: 'center'
}
-
], // 显示列
multipleSelection: [], // 多选选中项
list: [], // 列表数据
@@ -188,7 +193,7 @@
watch: {
alarmType(val) {
this.listQuery.alarmContentType = ''
- if (val && val !== '') {
+ if (val) {
this.fetchAlarmContentType()
} else {
this.alarmContentTypeList = []
@@ -245,7 +250,6 @@
this.fetchData(false)
} else {
this.listQuery.keywords = ''
- this.listQuery.alarmType = ''
this.listQuery.alarmContentType = ''
this.listQuery.endTime = dateToString(new Date(), 'y-m-d') + ' 23:59:59'
this.listQuery.beginTime = dateToString(getLastWeek(), 'y-m-d') + ' 00:00:00'
@@ -313,7 +317,9 @@
this.listQuery.offset = 1
}
getAlarmList(this.listQuery).then(response => {
- this.list = response.data.rows
+ this.list = response.data.rows.map(item => {
+ return { ...item, statusName: item.statusName === '正在报警' ? '正在告警' : '已消警' }
+ })
this.total = parseInt(response.data.total)
this.listLoading = false
})
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 48fa7d2..7cdf078 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -16,7 +16,7 @@
import Card1 from '@/components/BigData/Card1'
import Card from '@/components/BigData/Card'
// 首页
-import { getWatchStatistic , waterMeterCount, valveCount } from '@/api/dashboard'
+import { getWatchStatistic, waterMeterCount, valveCount } from '@/api/dashboard'
// 根据布防数量统计井数量
import { wellCountByBfzt } from '@/api/well'
// 当前报警数
@@ -73,7 +73,7 @@
permission: '/device/list'
},
{
- title: '报警信息',
+ title: '告警信息',
context: '--',
icon: 'icon-alarm',
color: '#f4516c',
@@ -101,11 +101,10 @@
getWater() {
// 用水量
getWatchStatistic().then(response => {
- this.dataGroup1[0].context = [response.data.total?parseFloat(response.data.total).toFixed(2):'--', response.data.month?parseFloat(response.data.month).toFixed(2):'--']
- this.dataGroup1[1].context = [response.data.today?parseFloat(response.data.today).toFixed(2):'--', response.data.prodution?parseFloat(response.data.prodution).toFixed(2):'--']
- this.dataGroup1[2].context = [response.data.sound?Number(response.data.sound).toFixed(2):'--']
+ this.dataGroup1[0].context = [response.data.total ? parseFloat(response.data.total).toFixed(2) : '--', response.data.month ? parseFloat(response.data.month).toFixed(2) : '--']
+ this.dataGroup1[1].context = [response.data.today ? parseFloat(response.data.today).toFixed(2) : '--', response.data.prodution ? parseFloat(response.data.prodution).toFixed(2) : '--']
+ this.dataGroup1[2].context = [response.data.sound ? Number(response.data.sound).toFixed(2) : '--']
})
-
},
// getWellCount() {
// wellCountByBfzt().then(response => {
diff --git a/src/views/dataManage/deviceData/listNoiseData.vue b/src/views/dataManage/deviceData/listNoiseData.vue
index 1a87421..699b56a 100644
--- a/src/views/dataManage/deviceData/listNoiseData.vue
+++ b/src/views/dataManage/deviceData/listNoiseData.vue
@@ -162,7 +162,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '6' && params.devcode) {
+ if (params && params.deviceType === '8' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
diff --git a/src/views/dataManage/deviceData/listWaterData.vue b/src/views/dataManage/deviceData/listWaterData.vue
index 126df6f..ef519d6 100644
--- a/src/views/dataManage/deviceData/listWaterData.vue
+++ b/src/views/dataManage/deviceData/listWaterData.vue
@@ -124,7 +124,7 @@
export default {
name: 'ListWaterData',
- components: {WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
+ components: { WaterHistory, AreaSelectTree, WatchSevenDay, DeptSelect, selectTree },
data() {
return {
listQuery: {
@@ -242,7 +242,7 @@
// 如果路径里带参数,解析devcode参数
if (window.location.href) {
const params = parseUrl(window.location.href)
- if (params && params.deviceType === '2' && params.devcode) {
+ if (params && params.deviceType === '13' && params.devcode) {
this.listQuery.keywords = params.devcode
}
this.fetchData()
@@ -298,7 +298,7 @@
this.dialogFormVisible = true
this.$refs.watchsevenday.initDialog(this.dialogFormVisible, row)
},
- openData(row){
+ openData(row) {
this.waterHistoryShow = true
this.$refs.waterHistory.initDialog(this.waterHistoryShow, row)
},
diff --git a/src/views/dataManage/deviceData/watchSevenDay.vue b/src/views/dataManage/deviceData/watchSevenDay.vue
index 3060bee..cc79e85 100644
--- a/src/views/dataManage/deviceData/watchSevenDay.vue
+++ b/src/views/dataManage/deviceData/watchSevenDay.vue
@@ -27,7 +27,7 @@
-
+
@@ -80,7 +80,7 @@
metrics: ['total'],
dimension: ['uptime']
},
- data:[]
+ data: []
}
},
@@ -105,9 +105,12 @@
this.fetchData() // 传row
},
fetchData() {
- if(this.timeRange.length==2){
+ if (this.timeRange.length === 2) {
this.listQuery.beginTime = this.timeRange[0]
this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
}
sevenDayData(this.listQuery).then(response => {
this.loading = true
diff --git a/src/views/dataManage/deviceData/waterHistory.vue b/src/views/dataManage/deviceData/waterHistory.vue
index 436978a..d8b75b2 100644
--- a/src/views/dataManage/deviceData/waterHistory.vue
+++ b/src/views/dataManage/deviceData/waterHistory.vue
@@ -18,9 +18,9 @@
-
-
-
+
+
+
@@ -44,7 +44,7 @@
beginTime: '',
endTime: ''
},
- data:[]
+ data: []
}
},
@@ -70,9 +70,12 @@
},
fetchData() {
this.loading1 = true
- if(this.timeRange.length==2){
+ if (this.timeRange.length == 2) {
this.listQuery.beginTime = this.timeRange[0]
this.listQuery.endTime = this.timeRange[1]
+ } else {
+ this.listQuery.beginTime = ''
+ this.listQuery.endTime = ''
}
totalData(this.listQuery).then(response => {
this.data = response.data
@@ -101,8 +104,7 @@
downloadElement.click() // 点击下载
document.body.removeChild(downloadElement) // 下载完成移除元素
window.URL.revokeObjectURL(href) // 释放blob对象
- })
- .catch((res) => {
+ }).catch((res) => {
loading.close()
})
}
diff --git a/src/views/deviceConfig/components/listNoiseConfig.vue b/src/views/deviceConfig/components/listNoiseConfig.vue
index a3425c4..5437a72 100644
--- a/src/views/deviceConfig/components/listNoiseConfig.vue
+++ b/src/views/deviceConfig/components/listNoiseConfig.vue
@@ -247,7 +247,7 @@
const downloadElement = document.createElement('a')
const href = window.URL.createObjectURL(blob) // 创建下载的链接
downloadElement.href = href
- downloadElement.download = `燃气配置列表.xlsx` // 下载后文件名
+ downloadElement.download = `噪声配置列表.xlsx` // 下载后文件名
document.body.appendChild(downloadElement)
downloadElement.click() // 点击下载
document.body.removeChild(downloadElement) // 下载完成移除元素
diff --git a/src/views/wellManage/addWell.vue b/src/views/wellManage/addWell.vue
index 6765449..8a00de1 100644
--- a/src/views/wellManage/addWell.vue
+++ b/src/views/wellManage/addWell.vue
@@ -87,39 +87,39 @@
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -203,381 +203,381 @@