|
|
@@ -116,6 +116,10 @@ export default {
|
|
|
text: '燃气告警'
|
|
|
},
|
|
|
{
|
|
|
+ value: '41881',
|
|
|
+ text: '盗情告警'
|
|
|
+ },
|
|
|
+ {
|
|
|
value: '4188',
|
|
|
text: '门磁告警'
|
|
|
},
|
|
|
@@ -172,6 +176,14 @@ export default {
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
+ beforeRouteEnter(to,from,next){
|
|
|
+ next(vm=>{
|
|
|
+ console.log("beforeRouteEnter",to.params.event,to)
|
|
|
+ if(to.params.event === 'refresh'){
|
|
|
+ vm.reSet()
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
watch: {},
|
|
|
created() {},
|
|
|
mounted() {
|
|
|
@@ -182,6 +194,21 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
list,
|
|
|
+ reSet(){
|
|
|
+ this.showAlarmType= false;
|
|
|
+ this.defaultAlarmType= '全部'
|
|
|
+ this.showState = false;
|
|
|
+ this.defaultAlarmType= '全部'
|
|
|
+ this.search= {
|
|
|
+ orgId: this.orgId,
|
|
|
+ checkSub: true,
|
|
|
+ alarmType: null,
|
|
|
+ deviceName:null,
|
|
|
+ state: null,
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10
|
|
|
+ };
|
|
|
+ },
|
|
|
onAlarmTypeConfirm(opt) {
|
|
|
this.defaultAlarmType = opt.text
|
|
|
this.search.alarmType = opt.value
|