1.1 使用例子
1.1.1 单棵树:
1 前台js中
custom_ztree({url: webRoot+'/index/role-tree.htm',
onsuccess:function(){closeFun();},
inputObj:'roleName',
width:500,
height:600,
title:'选择角色',
postData: {systemId:$("#systemId").attr("value")},
nodeInfo: ['type','roleId','roleName'],
multiple:true
});
2 后台Action中拼树的写法
@Action("role-tree")
public String roleTree() throws Exception{
List<ZTreeNode> treeNodes = new ArrayList<ZTreeNode>();
String result ="";
BusinessSystem system = businessSystemManager.getBusiness(businessSystemId);
List<Role> roles = new ArrayList<Role>();
String[] roleids = roleIdStrs.split(",");
List<Long> roleIds = new ArrayList<Long>();
for(String roleid:roleids){
roleIds.add(Long.parseLong(StringUtils.trim(roleid)));
}
roles = roleManager.getAllRolesExceptRole(businessSystemId,roleIds);
ZTreeNode root = new ZTreeNode("system~~system","0",system.getName(), "true", "false", "", "", "folder", "");
treeNodes.add(root);//将节点放入节点集合中
for(Role role:roles){
root = new ZTreeNode("role~~"+role.getId(),"system~~system",
role.getName(), "false", "false", "", "", "folder", "");
treeNodes.add(root); //将节点放入节点集合中
}
result = JsonParser.object2Json(treeNodes);//将节点集合封装为json字符串
renderText(result);//将节点显示在页面中
returnnull;
}
其页面展示如图:
1.1.2 页签树:
custom_ztree({tree:{'标签1':{url:webRoot+'/vehicle/vehicle-choose-all-unused-car-tree.htm',
onsuccess:function(){closeFun1();},
nodeInfo:['type','id'], postData:{startDate:startDate,endDate:endDate}},
'标签2':{url:webRoot+'/vehicle/vehicle-choose-all-unused-car-tree.htm?startDate='
+startDate+'&endDate='+endDate,
multiple:true}},
onsuccess:function(){closeFun();},
width:500,
height:600,
title:'选择车辆'
});
Matrix6.0.0.RC1Demo演示登陆地址:http://demo.imatrix.net.cn:8888/imatrix
如有使用iMatrix平台问题请登录iMatrix平台论坛咨询:
http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37
或者加入扣扣群307599527
相关推荐
iMatrix是一个企业级的JAVA快速开发平台,采用了先进的SOA体系架构和标准规范,并提供了层次分明的MVC多层结构,实现了平台内部以及同其他系统接口的松散耦合。用户可通过平台提供的“权限、流程、表单、报表、任务、...
iMatrix6.0.0Dev:iMatrix平台6.0.0.Dev源码
使用Matrix+Camera自定义ViewGroup实现3D效果。是一个学习自定义View的好例子。
label matrix 3.2的中文使用说明书
自定义控件,用Camera与Matrix实现2D平移,3D旋转,百叶窗效果。
DataLogic Matrix300N 中文彩页,中文说明书,宣传彩页
使用attention机制实现和可视化一个自定义RNN层
ansys matrix27单元详解 自定义单元
简单文件加密程序,能够自定义秘钥,加密任何类型的文件。 现在,随着科技的发展,我们越来越注重个人隐私,所以很多时候,我们需要对那些我们不想让别人打开的文件或文件夹进行加密。
自定义控件,用Camera与Matrix实现2D平移,3D旋转,百叶窗效果。关键代码添加注释。
1.3、View树的绘图流程 15 1.3.1 测量组件大小 16 1.3.2 确定子组件的位置 17 1.3.3 绘制组件 18 1.4、说点别的 22 1.5 练习作业 22 第二章 Graphics2D API 23 2.1、概述 23 2.2、Point类和PointF类 23 2.3、Rect类...
Android 自定义 orc 。身份证 银行卡认证。扫描认证。主动识别、 android.graphics.Camera; import android.graphics.Matrix; import android.view.animation.Animation; import android.view.animation....
5.2.1.RC iMatrix平台的5.2.1.RC源码
2、如何使用用户自定义控件。 3、如何设置用户自定义控件的属性。 1)、设置属性枚举值,及对枚举值进行相应处理; 2)、如何设置类似Items ...的属性; 3)、如何对自定义属性进行归类。 4、如何设置用户控件在...
常用的matlab机器学习中的confusion matrix的计算和绘制。 输入为预测标签和真实标签。可用于二分类,多分类等任务中。 不需要matlab额外的toolbox,即插即用,方便快捷,代码注释详细, 一读就懂,就会使用。
支持条码导出为EMF矢量图形格式,方便导入CorelDraw、Illustrator等软件中排版使用,常用于出菲林与印刷; 所见即所得的可视化设计模式,支持画的图形:文字、图片、条码、直线、曲线、矩形、填充矩形、菱形、多边形...
讲解Android 2D绘图中Matrix的应用方法
Label Matrix32简体中文,里面有:安装程序、注册程序、序列号、Label Matrix图文使用手册、汉化程序,一直成功使用
画雨滴首先我们要知道一点是,所有的雨滴都是随机产生的,而产生的值,可以根据上面的自定义属性指定,也可以使用自定义的值,我们先定义一个雨滴类private class RainDrop{ float speedX; //雨滴x轴移动速度 ...
Label Matrix32 v4.8 破解版连中文补丁,包括label matrix中文说明.pdf,条码软件安装使用.pdf等说明书。方便开发使用。