From 380d11d4f44192a6366baef1b87e5c0bc3302ce2 Mon Sep 17 00:00:00 2001 From: hanbaoshan <hanbaoshan@aiotlink.com> Date: 星期二, 13 十月 2020 15:42:25 +0800 Subject: [PATCH] 场景配置编辑更新 --- src/pages/cameraAccess/components/scene/Editor.vue | 27 ++++++--------------------- 1 files changed, 6 insertions(+), 21 deletions(-) diff --git a/src/pages/cameraAccess/components/scene/Editor.vue b/src/pages/cameraAccess/components/scene/Editor.vue index 6363c74..2e8e7f5 100644 --- a/src/pages/cameraAccess/components/scene/Editor.vue +++ b/src/pages/cameraAccess/components/scene/Editor.vue @@ -393,7 +393,7 @@ arg => arg.operators[0].operator == 'range' ) if (rangeOne) { - + debugger if (rangeOne.min.trim() && rangeOne.max.trim()) { rangeOne.sdk_arg_value = rangeOne.min + '|' + rangeOne.max } else { @@ -420,31 +420,16 @@ }, deep: true } - // ruleList: { - // handler(newVal, oldVal) { - // - // this.editHandle(newVal) - // } - // } }, mounted() { - this.TaskMange.findAllSdk({ installed: true }) - //this.TaskMange.list1 = sdkJson.data; //this.editHandle(this.ruleList) }, data() { return { - // rule: { - // sdk_id:'', - // sdkObj: {}, - // polygonObj: {}, - // argDef: [] - // }, hideDel: true, - //isAddable: true, allPolygonData: [], group_id: '', baseSdkItem: { @@ -1114,7 +1099,7 @@ this.groupRules.splice(index + 1, 0, newRule) }, editHandle(ruleTxt) { - + this.getSdkConnection(); // if (ruleTxt.length < 1) { // return // } @@ -1222,10 +1207,10 @@ if (d.sort == arg.sort) { if (arg.sdk_arg_value.indexOf('|') > 0) { - + debugger //鍖洪棿鍊� - d.min = arg.sdk_arg_value.split(',')[0]; - d.max = arg.sdk_arg_value.split(',')[1]; + d.min = arg.sdk_arg_value.split('|')[0]; + d.max = arg.sdk_arg_value.split('|')[1]; d.operator = 'range' //} else if(arg.sdk_arg_value.indexOf(',') > 0){ } else if(arg.operator_type == 'option'){ @@ -1408,7 +1393,7 @@ //鏍¢獙鑻ョ畻娉曞叧绯讳负瑙﹀彂,鍒欑畻娉曞悕涓嶈兘閲� let sameSdk = this.sdkGroup.some((sdk, index) => { - if (sdk.index != 0 && sdk.rule_with_pre == '=>') { + if (sdk.index != 0 && (sdk.rule_with_pre == '=>'||sdk.rule_with_pre == '!=>')) { if (sdk.sdkObj.id == this.sdkGroup[index - 1].sdkObj.id) { return sdk -- Gitblit v1.8.0