From c358fd31d1bb2fd0e37c8414b677a3194697dbd9 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 09 Jun 2021 15:10:20 +0800
Subject: [PATCH] 树状图修改,部分配置文件修改

---
 widgets/LeftNavigationBar/Widget.js |   27 +++++++++++++++++++--------
 1 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/widgets/LeftNavigationBar/Widget.js b/widgets/LeftNavigationBar/Widget.js
index 7a90d9d..66093a6 100644
--- a/widgets/LeftNavigationBar/Widget.js
+++ b/widgets/LeftNavigationBar/Widget.js
@@ -200,8 +200,8 @@
 							,
 						data: data,
 						id: 'demoId1',
-						showCheckbox: true //是否显示复选框
-							,
+						showCheckbox: true, //是否显示复选框
+						customOperate: true,
 						click: function (obj) {
 							var data = obj.data; //获取当前点击的节点数据
 							// layer.msg('状态:' + obj.state + '<br>节点数据:' + JSON.stringify(data));
@@ -217,8 +217,7 @@
 							// var jh = $(`[data-id='${data.id}']`).find('.layui-tree-entry').eq(0);
 							// jh.addClass('left-navigation-bar-main-current');
 						},
-						showLine: false //是否开启连接线
-							,
+						showLine: false, //是否开启连接线
 						oncheck: function (obj) {
 							console.log(obj.data.id, '--', obj.checked, obj); //得到当前点击的节点数据
 							// console.log(obj.checked); //得到当前节点的展开状态:open、close、normal
@@ -239,16 +238,16 @@
 											type: 'get',
 											dataType: 'JSON',
 											success: function (res) {
-	
+
 												that[item.id] = that.map.imageryLayers.addImageryProvider(new Cesium.SuperMapImageryProvider({
 													url: res[0].path,
 												}));
-	
+
 											}
 										})
 									});
 
-									
+
 
 								} else {
 									obj.data.children.forEach(item => {
@@ -256,7 +255,7 @@
 									});
 
 
-									
+
 								}
 
 
@@ -292,7 +291,19 @@
 
 
 							}
+						},
+						edit: ['add'],
+						operate: function (obj) {
+							var type = obj.type; //得到操作类型: add、edit、 del
+							var data = obj.data; //得到当前节点的数据
+							var elem = obj.elem; //得到当前节点元素var deptId = data.id;//得到节点索引var parentId = data.parentId;l/父节点
+							var depId = data.id;
+							var parentId = data.parentId;
+							if (type == 'add') {
+								console.log(type, data, elem, depId, parentId)
+							}
 						}
+
 					});
 
 					//按钮事件

--
Gitblit v1.9.3