fix:
1.整机档案查询报错
This commit is contained in:
parent
3f1d7e2cd6
commit
53414d26b2
@ -12,6 +12,7 @@ import kd.bos.entity.datamodel.ITreeModel;
|
|||||||
import kd.bos.entity.tree.TreeNode;
|
import kd.bos.entity.tree.TreeNode;
|
||||||
import kd.bos.filter.FilterContainer;
|
import kd.bos.filter.FilterContainer;
|
||||||
import kd.bos.form.FormShowParameter;
|
import kd.bos.form.FormShowParameter;
|
||||||
|
import kd.bos.form.IFormView;
|
||||||
import kd.bos.form.control.Search;
|
import kd.bos.form.control.Search;
|
||||||
import kd.bos.form.control.TreeView;
|
import kd.bos.form.control.TreeView;
|
||||||
import kd.bos.form.control.events.RefreshNodeEvent;
|
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.control.events.TreeNodeEvent;
|
||||||
import kd.bos.form.events.BeforeBuildTreeNodeEvent;
|
import kd.bos.form.events.BeforeBuildTreeNodeEvent;
|
||||||
import kd.bos.form.events.BeforeTreeNodeClickEvent;
|
import kd.bos.form.events.BeforeTreeNodeClickEvent;
|
||||||
|
import kd.bos.list.BillList;
|
||||||
import kd.bos.list.IListView;
|
import kd.bos.list.IListView;
|
||||||
import kd.bos.list.ITreeListView;
|
import kd.bos.list.ITreeListView;
|
||||||
import kd.bos.list.events.BeforeShowBillFormEvent;
|
import kd.bos.list.events.BeforeShowBillFormEvent;
|
||||||
@ -65,11 +67,25 @@ public class TreeOrgCtrList extends AbstractListPlugin implements ITreeListPlugi
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void refreshTreeRootNode() {
|
private void refreshTreeRootNode() {
|
||||||
String rootId = this.treeListView.getTreeModel().getRoot().getId();
|
// String rootId = this.treeListView.getTreeModel().getRoot().getId();
|
||||||
this.treeListView.getTreeModel().setCurrentNodeId(rootId);
|
// this.treeListView.getTreeModel().setCurrentNodeId(rootId);
|
||||||
TreeView treeview = this.getTreeListView().getTreeView();
|
// TreeView treeview = this.getTreeListView().getTreeView();
|
||||||
treeview.focusNode(this.treeListView.getTreeModel().getRoot());
|
// treeview.focusNode(this.treeListView.getTreeModel().getRoot());
|
||||||
this.treeListView.refresh();
|
// 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() {
|
public ITreeListView getTreeListView() {
|
||||||
|
Loading…
Reference in New Issue
Block a user