SysObjRightsUtil.js 612 B

12345678910111213141516171819202122
  1. /**
  2. * 设置权限的工具类
  3. */
  4. var SysObjRightsUtil = {
  5. /**
  6. * id:授权对象的唯一标示 通常是ID
  7. * type:授权对象的类型key 主要是为了防止不同类型的授权对象 ID相同的情况,所以要多一个类型KEY
  8. * beanId:就是类型数组的beanId 默认是"type+TypeList"
  9. */
  10. setRights:function(id,type,beanId){
  11. if(!beanId){
  12. beanId="defaultPermissionList";
  13. }
  14. var url = __ctx+"/platform/system/sysObjRights/edit.ht?objectId="+id+"&objType="+type+"&beanId="+beanId;
  15. DialogUtil.open({
  16. height:500,
  17. width: 600,
  18. title : "设置授权",
  19. url: url
  20. });
  21. }
  22. }