diff --git a/src/views/realTimeMonitor/index.vue b/src/views/realTimeMonitor/index.vue index 9e04007..bad0d73 100644 --- a/src/views/realTimeMonitor/index.vue +++ b/src/views/realTimeMonitor/index.vue @@ -152,9 +152,20 @@ 关闭GPS --> - 声光报警 + + 声光报警 + + + 开启 + 关闭 + + + @@ -432,17 +443,35 @@ export default { this.$refs.setschedule_ref.getSingleAccess(this.channelId, this.cmdid); this.$refs.setschedule_ref.deviceList(); }, - handleWarn() { + handleCommandWarn(command) { + switch (command) { + case "open": //开启 + this.handleWarn(1); + break; + case "close": //关闭 + this.handleWarn(0); + break; + } + }, + //声光报警 + handleWarn(val) { console.log("声光报警"); console.log(this.cmdid); - alarmMarkJoggle({ cmdId: this.cmdid, ctrl: 1 }) + alarmMarkJoggle({ cmdId: this.cmdid, ctrl: val }) .then((res) => { console.log(res); if (res.code == 200) { - this.$message({ - message: "声光报警操作成功", - type: "success", - }); + if (val == 1) { + this.$message({ + message: "声光报警开启成功", + type: "success", + }); + } else { + this.$message({ + message: "声光报警关闭成功", + type: "success", + }); + } } }) .catch((err) => {