shuishen
2021-06-09 c358fd31d1bb2fd0e37c8414b677a3194697dbd9
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)
                     }
                  }
               });
               //按钮事件