|

楼主 |
发表于 2018-8-20 20:22:42
|
显示全部楼层
- /*
- event.data = {
- selectedFilter : 已经选中的节点
- roots : UI,mobileUI,UI2 菜单根目录
- files : .function.xml,.function.m.xml 菜单文件类型
- identity : true | false 单数据是否合并(process、activity、path相同)
- }
- */
- Model.prototype.windowReceiverReceive = function(event){
- this.selectedFilter = (event.data && event.data.selectedFilter) ? new justep.Express(event.data.selectedFilter) : null;
- this.roots = (event.data && event.data.roots) ? "&roots=" + event.data.roots : "";
- this.files = (event.data && event.data.files) ? "&files=" + event.data.files : "";
- this.identity = (event.data && event.data.identity) ? "&identity=true" : "&identity=false";
- this.type = (event.data && event.data.type) ? "&type=" + event.data.type : "";
- var treeData = this.comp("treeData");
- var treeGrid = this.comp("treeGrid");
-
- if (!treeData.isLoaded()) {
- treeData.refreshData();
- }else{
- }
-
-
-
- if (treeGrid.getCheckeds()) {
- $.each(treeGrid.getCheckeds(), function(i, id) {
- treeGrid.setRowChecked(id, false);
- });
- }
-
- if (this.selectedFilter){
- var self = this;
- treeData.each(function(params){
- var row = params.row;
- if (self.doSelectedFilter(row)){
- treeGrid.setRowChecked(row.getID(), true);
- }
- });
- }
- };
复制代码
这段代码在java里怎么写 |
|