fix:
1.整机档案查询报错
This commit is contained in:
parent
39b2a4a81c
commit
00123c56ca
@ -12,6 +12,7 @@ import kd.bos.entity.datamodel.ITreeModel;
|
||||
import kd.bos.entity.tree.TreeNode;
|
||||
import kd.bos.filter.FilterContainer;
|
||||
import kd.bos.form.FormShowParameter;
|
||||
import kd.bos.form.IFormView;
|
||||
import kd.bos.form.control.Search;
|
||||
import kd.bos.form.control.TreeView;
|
||||
import kd.bos.form.control.events.RefreshNodeEvent;
|
||||
@ -20,6 +21,7 @@ import kd.bos.form.control.events.SearchEnterListener;
|
||||
import kd.bos.form.control.events.TreeNodeEvent;
|
||||
import kd.bos.form.events.BeforeBuildTreeNodeEvent;
|
||||
import kd.bos.form.events.BeforeTreeNodeClickEvent;
|
||||
import kd.bos.list.BillList;
|
||||
import kd.bos.list.IListView;
|
||||
import kd.bos.list.ITreeListView;
|
||||
import kd.bos.list.events.BeforeShowBillFormEvent;
|
||||
@ -65,11 +67,25 @@ public class TreeOrgCtrList extends AbstractListPlugin implements ITreeListPlugi
|
||||
}
|
||||
|
||||
private void refreshTreeRootNode() {
|
||||
String rootId = this.treeListView.getTreeModel().getRoot().getId();
|
||||
this.treeListView.getTreeModel().setCurrentNodeId(rootId);
|
||||
TreeView treeview = this.getTreeListView().getTreeView();
|
||||
treeview.focusNode(this.treeListView.getTreeModel().getRoot());
|
||||
this.treeListView.refresh();
|
||||
// String rootId = this.treeListView.getTreeModel().getRoot().getId();
|
||||
// this.treeListView.getTreeModel().setCurrentNodeId(rootId);
|
||||
// TreeView treeview = this.getTreeListView().getTreeView();
|
||||
// treeview.focusNode(this.treeListView.getTreeModel().getRoot());
|
||||
// this.treeListView.refresh();
|
||||
String childPageId = this.getPageCache().get("gridview");
|
||||
IFormView childView = null;
|
||||
if (StringUtils.isNotBlank(childPageId)) {
|
||||
//获取子页面的view
|
||||
childView = this.getView().getView(childPageId);
|
||||
ListView listView = (ListView) childView;
|
||||
ITreeListView treeListView = listView.getTreeListView();
|
||||
treeListView.refresh();
|
||||
BillList billlist = childView.getControl("gridview");
|
||||
billlist.refresh();
|
||||
//发送指令,不可缺少
|
||||
this.getView().sendFormAction(childView);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public ITreeListView getTreeListView() {
|
||||
|
Loading…
Reference in New Issue
Block a user