From b35ae89a354d29643af99cc150812241b940352d Mon Sep 17 00:00:00 2001 From: ZZJ <10913410+zzj2100@user.noreply.gitee.com> Date: 星期五, 15 七月 2022 14:44:46 +0800 Subject: [PATCH] bugxiufu --- src/components/canvas/index.vue | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/src/components/canvas/index.vue b/src/components/canvas/index.vue index d3672d5..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: { @@ -188,6 +188,30 @@ 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, name: _this.currentCamera.cameraName, -- Gitblit v1.8.0