Parcourir la source

宿舍功能 - 宿舍-入住人员信息左树排序(sqw)

向云鹏 il y a 6 jours
Parent
commit
cb0663cc21

+ 9 - 1
code/opmcepaq/uzi9-uzi9q-opmcepaq-epaq/src/main/java/uzi9/uzi9q/opmcepaq/epaq/plugin/form/xbt/test/dormitory/list/DormitoryWideTreeList.java

@@ -1,7 +1,9 @@
 package uzi9.uzi9q.opmcepaq.epaq.plugin.form.xbt.test.dormitory.list;
 
 import kd.bos.entity.tree.TreeNode;
+import kd.bos.form.control.events.RefreshNodeEvent;
 import kd.bos.list.plugin.StandardTreeListPlugin;
+import kd.bos.mvc.list.TreeListModel;
 import kd.sdk.plugin.Plugin;
 import uzi9.uzi9q.opmcepaq.epaq.plugin.form.xbt.test.util.TreeBasedUniversal;
 
@@ -21,6 +23,12 @@ public class DormitoryWideTreeList extends StandardTreeListPlugin implements Plu
         TreeBasedUniversal.expandAllNodes(root, level);
         this.getTreeModel().setRoot(root);
     }
-
+    @Override
+    public void refreshNode(RefreshNodeEvent e) {
+        TreeListModel treeModel = (TreeListModel) this.getTreeModel();
+        //按名称升序
+        treeModel.getQueryParas().put("order", "name asc");
+        super.refreshNode(e);
+    }
 
 }

+ 10 - 0
code/opmcepaq/uzi9-uzi9q-opmcepaq-epaq/src/main/java/uzi9/uzi9q/opmcepaq/epaq/plugin/form/xbt/test/personnel/list/CheckPersonnelTreeList.java

@@ -1,7 +1,9 @@
 package uzi9.uzi9q.opmcepaq.epaq.plugin.form.xbt.test.personnel.list;
 
 import kd.bos.entity.tree.TreeNode;
+import kd.bos.form.control.events.RefreshNodeEvent;
 import kd.bos.list.plugin.StandardTreeListPlugin;
+import kd.bos.mvc.list.TreeListModel;
 import kd.sdk.plugin.Plugin;
 import uzi9.uzi9q.opmcepaq.epaq.plugin.form.xbt.test.util.TreeBasedUniversal;
 
@@ -20,4 +22,12 @@ public class CheckPersonnelTreeList extends StandardTreeListPlugin implements Pl
         this.getTreeModel().setRoot(root);
     }
 
+    @Override
+    public void refreshNode(RefreshNodeEvent e) {
+        TreeListModel treeModel = (TreeListModel) this.getTreeModel();
+        //按名称升序
+        treeModel.getQueryParas().put("order", "name asc");
+        super.refreshNode(e);
+    }
+
 }