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) => {