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