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