|
@@ -368,22 +368,25 @@
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- //处理左侧树
|
|
|
- _self.$parent.$parent.$refs.refQueryResult.expandedKeys = []
|
|
|
- _self.$parent.$parent.$refs.refQueryResultPopup.isshow = true;
|
|
|
- _self.$parent.$parent.$refs.refQueryResult.treeData = deepTree(treeNodes);
|
|
|
-
|
|
|
- //默认选中第一个节点并赋予选中样式
|
|
|
- _self.$nextTick(function() {
|
|
|
- let currentNode = _self.$parent.$parent.$refs.refQueryResult.treeData[0].children[0];
|
|
|
- let currentKey = currentNode.id;
|
|
|
- _self.$parent.$parent.$refs.refQueryResult.currentKey = currentKey;
|
|
|
- _self.$parent.$parent.$refs.refQueryResult.$refs.tree.setCurrentKey(currentKey);
|
|
|
- _self.$parent.$parent.$refs.refQueryResult.handleNodeClick(currentNode);
|
|
|
- });
|
|
|
+ //处理查询结果树
|
|
|
+ if (treeNodes.length > 0) {
|
|
|
+
|
|
|
+ _self.$parent.$parent.$refs.refQueryResult.expandedKeys = []
|
|
|
+ _self.$parent.$parent.$refs.refQueryResultPopup.isshow = true;
|
|
|
+ _self.$parent.$parent.$refs.refQueryResult.treeData = deepTree(treeNodes);
|
|
|
+
|
|
|
+ //默认选中第一个节点并赋予选中样式
|
|
|
+ _self.$nextTick(function() {
|
|
|
+ let currentNode = _self.$parent.$parent.$refs.refQueryResult.treeData[0].children[0];
|
|
|
+ let currentKey = currentNode.id;
|
|
|
+ _self.$parent.$parent.$refs.refQueryResult.currentKey = currentKey;
|
|
|
+ _self.$parent.$parent.$refs.refQueryResult.$refs.tree.setCurrentKey(currentKey);
|
|
|
+ _self.$parent.$parent.$refs.refQueryResult.handleNodeClick(currentNode);
|
|
|
+ });
|
|
|
|
|
|
- //expandedKeys默认展开treedata第一层,加载第一层数据
|
|
|
- _self.$parent.$parent.$refs.refQueryResult.expandedKeys.push(_self.$parent.$parent.$refs.refQueryResult.treeData[0].id)
|
|
|
+ //expandedKeys默认展开treedata第一层,加载第一层数据
|
|
|
+ _self.$parent.$parent.$refs.refQueryResult.expandedKeys.push(_self.$parent.$parent.$refs.refQueryResult.treeData[0].id)
|
|
|
+ }
|
|
|
|
|
|
//清除绘制
|
|
|
jt3d.CommonTools.clear();
|