From cbe76e64e5dc8aedf9ac94d607962ecbf3684575 Mon Sep 17 00:00:00 2001 From: sd <shidong@jhsoft.cc> Date: 星期三, 27 八月 2025 17:56:22 +0800 Subject: [PATCH] 国标配置更新树的勾选状态 --- src/pages/cameraAccess/components/SeparateRules.vue | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/pages/cameraAccess/components/SeparateRules.vue b/src/pages/cameraAccess/components/SeparateRules.vue index 04d7b4a..aee4b1b 100644 --- a/src/pages/cameraAccess/components/SeparateRules.vue +++ b/src/pages/cameraAccess/components/SeparateRules.vue @@ -13,11 +13,11 @@ <div v-if="Camera.analytics && isShowPolling === 'show'" class="flex-box" v-show="cameraType === 'camera'"> <span class="label">澶勭悊鏂瑰紡</span> - <toggle-button :width="60" :labels="{ checked: '瀹炴椂', unchecked: '瀹炴椂' }" :color="{ + <toggle-button :width="60" :labels="{ checked: '瀹炴椂', unchecked: '瀹炴椂' }" :color="{ checked: '#3D68E1', unchecked: '#3D68E1', disabled: '#CCCCCC' - }" :sync="true"/> + }" :sync="true" /> <!-- <toggle-button :value="Camera.dealWay" :width="60" :labels="{ checked: '瀹炴椂', unchecked: '杞' }" :color="{ checked: '#3D68E1', unchecked: '#FF7733', @@ -162,7 +162,7 @@ import { saveCameraScene } from "@/api/scene" import { saveCameraAndTask, updateCameraAndTask } from "@/api/selectRule"; -import { changeRunType,changeRunTypeTwo } from "@/api/pollConfig" +import { changeRunType, changeRunTypeTwo } from "@/api/pollConfig" import { findAllFileByStackId } from "@/api/localVedio" import VideoRuleData from "@/Pool/VideoRuleData" @@ -223,6 +223,11 @@ swipercanvasData: [], stackFilesPage: 1, stackFilesSize: 5 + } + }, + computed: { + isGb28182() { + return this.TreeDataPool.selectedNode.cameraType === 1 } }, mounted() { @@ -435,8 +440,8 @@ } }) } -console.info( - this.Camera.rules) + console.info( + this.Camera.rules) }, delScenRule() { this.Camera.update() @@ -447,6 +452,7 @@ //鏄惁杩涜瑙嗛鍒嗘瀽澶勭悊 pollEnable(row) { // console.info("Camera.:"+JSON.stringify(this.Camera)) + console.log("this.Camera",this.Camera) let val = 0 if (row) { if (this.PollData.RealTimeSum < this.PollData.channelTotal) { @@ -460,12 +466,13 @@ this.Camera.dealWay = false val = -1 } - console.info("isOpen:"+this.Camera.analytics?1:0) + console.info("瑙嗛鍒嗘瀽鎸夐挳2") + // console.info("isOpen:" + this.Camera.analytics ? 1 : 0) if (this.Camera.cameraId && this.Camera.cameraId !== undefined) { changeRunTypeTwo({ videoId: this.Camera.cameraId, - // isOpen: val - isOpen: this.Camera.analytics?1:0 + videoType:this.isGb28182 ? 1 : 0, + isOpen: this.Camera.analytics ? 1 : 0 }).then((rsp) => { this.getStatus() if (rsp && rsp.status === 200) { -- Gitblit v1.8.0