说明:
控件隐藏脚本,是指当脚本返回值为true时,控件隐藏,当返回值为false时,控件显示。
示例1:判断当前用户部门,并决定是否隐藏
- /*这里我们以非“总经办”的用户不可查看“合同总额”字段信息为例。我们在“合同总额”字段隐藏脚本。1表示一级部门*/
- var deptid = getDeptIdByNameAndLevel("总经办",1);
- var dpts = getWebUser().getDepartments();
- var isHidden = true;
- if (dpts!=null && dpts.size()>0){
- for (var it = dpts.iterator();it.hasNext();){
- var dptVO = it.next();
- if (deptid.equals(dptVO.getId())){
- isHidden = false;
- break;
- }
- }
- }
- isHidden;
复制代码 |