From b23a2a35a14b010a3b97a1b61a02ec179dfab924 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@iotlink.com>
Date: 星期五, 04 九月 2020 17:25:14 +0800
Subject: [PATCH] feat: sort camera tree

---
 src/pages/cameraAccess/components/SceneRule.vue |   74 ++-----------------------------------
 1 files changed, 4 insertions(+), 70 deletions(-)

diff --git a/src/pages/cameraAccess/components/SceneRule.vue b/src/pages/cameraAccess/components/SceneRule.vue
index 43098ea..6699401 100644
--- a/src/pages/cameraAccess/components/SceneRule.vue
+++ b/src/pages/cameraAccess/components/SceneRule.vue
@@ -6,7 +6,7 @@
         type="primary"
         size="mini"
         @click="handleCreate"
-        style="margin-left:87%"
+        style="margin-left:90%"
         v-show="!editScene"
       >+ 娣诲姞鍦烘櫙</el-button>
     </div>
@@ -48,74 +48,7 @@
           </el-form-item>
         </div>
       </div>
-      <!-- <el-row>
-      <el-col :span="8">-->
-      <!-- <el-form-item label="鍦烘櫙妯℃澘">
-            <el-select
-              v-model="sceneForm.template_id"
-              placeholder="璇烽�夋嫨"
-              @change="selectTemplate"
-              size="mini"
-              style="width:200px"
-            >
-              <el-option
-                v-for="item in sceneTemplates"
-                :key="item.id"
-                :label="item.name"
-                :value="item.id"
-              ></el-option>
-            </el-select>
-      </el-form-item>-->
-      <!-- </el-col>
-        <el-col :span="8">
-          <el-form-item label="鏃堕棿娈�">
-            <el-select
-              v-model="sceneForm.time_rule_id"
-              placeholder="璇烽�夋嫨"
-              size="mini"
-              style="width:200px"
-            >
-              <el-option
-                v-for="item in VideoManageData.TimeRules"
-                :key="item.id"
-                :label="item.name"
-                :value="item.id"
-              ></el-option>
-            </el-select>
-          </el-form-item>
-        </el-col>
-      </el-row>-->
-      <!-- <el-row>
-        <el-col :span="8">
-          <el-form-item label="鍦烘櫙鍚嶇О">
-            <el-input v-model="sceneForm.scene_name" size="mini" style="width:200px"></el-input>
-          </el-form-item>
-        </el-col>
-        <el-col :span="8">
-          <el-form-item label="鍦烘櫙鎻忚堪">
-            <el-input v-model="sceneForm.desc" type="textarea" size="mini" style="width:200px;height:180px;"></el-input>
-          </el-form-item>
-        </el-col>
-      </el-row>-->
-      <!-- <el-row>
-        <el-col :span="8">
-          <el-form-item label="浜嬩欢绛夌骇">
-            <el-select
-              v-model="sceneForm.alarm_level"
-              placeholder="璇烽�夋嫨"
-              size="mini"
-              style="width:200px"
-            >
-              <el-option label="涓�绾�" :value="1"></el-option>
-              <el-option label="浜岀骇" :value="2"></el-option>
-              <el-option label="涓夌骇" :value="3"></el-option>
-              <el-option label="鍥涚骇" :value="4"></el-option>
-              <el-option label="浜旂骇" :value="5"></el-option>
-            </el-select>
-          </el-form-item>
-        </el-col>
-      </el-row>-->
-
+      
       <scene-editor
         ref="sceneEditor"
         :isLinkRule="linkRule"
@@ -413,6 +346,7 @@
       this.onSaveScene(this.sceneForm);
     },
     handleDelScene(groupRule) {
+      let _this = this;
       this.$confirm("鎻愮ず锛氬垹闄ゅ悗锛岃鏉¤鍒欏皢澶辨晥锛屾槸鍚﹀垹闄わ紵", {
         center: true,
         cancelButtonClass: "comfirm-class-cancle",
@@ -426,7 +360,7 @@
                 type: "success",
                 message: "鍒犻櫎鎴愬姛"
               });
-
+              _this.$root.$children[0].$children[0].querySearchAsync('camera')
             } else {
               this.$notify({
                 type: "error",

--
Gitblit v1.8.0