From f20a554bdb24e9dfde9dc6a69d78595944f61d15 Mon Sep 17 00:00:00 2001 From: mark <mark18340872469@163.com> Date: 星期二, 25 十月 2022 14:53:57 +0800 Subject: [PATCH] 设备管理 样式调整 --- src/components/canvas/index.vue | 28 ++++++++++++++++++++++++++-- 1 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/components/canvas/index.vue b/src/components/canvas/index.vue index 83f3fc0..2467ad5 100644 --- a/src/components/canvas/index.vue +++ b/src/components/canvas/index.vue @@ -42,7 +42,7 @@ </template> <script> import canvasDialog from "./Dialog"; -import { updateSnapshot } from "@/api/camera"; +import { updateSnapshot, updategb28181 } from "@/api/camera"; export default { name: "myCanvas", components: { @@ -187,6 +187,30 @@ this.$emit("changeLoading", true); if (this.currentCamera.cameraId) { let _this = this; + + if (_this.currentCamera.type === 1) { + await updategb28181({ + id: _this.currentCamera.cameraId, + }).then((res) => { + if (res.data.cameraId === _this.currentCamera.cameraId) { + _this.baseImg = "data:image/png;base64," + res.data.base64; + _this.$emit( + "refresh", + _this.baseImg, + _this.currentCamera.cameraName + ); + _this.$forceUpdate(); + _this.$notify({ + type: "success", + message: "搴曞浘宸插埛鏂�", + }); + } + }); + + this.$emit("changeLoading", false); + + return; + } await updateSnapshot({ id: _this.currentCamera.cameraId, @@ -635,7 +659,7 @@ .dialog-footer { display: flex; - justify-content: end; + justify-content: flex-end; text-align: center; line-height: 32px; font-size: 14px; -- Gitblit v1.8.0