浏览代码

修复部分情况节点不展开问题。

RuoYi 4 年之前
父节点
当前提交
6aed57056c
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js

+ 5 - 3
ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js

@@ -1263,9 +1263,11 @@ var table = {
         			var treeId = $("#treeId").val();
         			tree = $.fn.zTree.init($("#" + options.id), setting, data);
         			$._tree = tree;
-        			var nodes = tree.getNodesByParam("level", options.expandLevel - 1);
-        			for (var i = 0; i < nodes.length; i++) {
-        				tree.expandNode(nodes[i], true, false, false);
+        			for (var i = 0; i < options.expandLevel; i++) {
+        			    var nodes = tree.getNodesByParam("level", i);
+        			    for (var j = 0; j < nodes.length; j++) {
+        			        tree.expandNode(nodes[j], true, false, false);
+        			    }
         			}
         			var node = tree.getNodesByParam("id", treeId, null)[0];
         			$.tree.selectByIdName(treeId, node);