zoukankan      html  css  js  c++  java
  • EAS之校验检查

    先了解一下权限接口类提供的有关权限项检查的方法
    public boolean hasFunctionPermission(IObjectPK userPK,IObjectPK orgPK,String permItemName)throws BosException,EASBizException{

    }
    返回用是否具有某项功能的权限
    验权用户PK,验权组织PK,UI元数据PK,业务操作的PK,
    public boolean hasFuntionPermission(IObjectPK userPK,IObjectPK orgPK,IMetaData uiPK,IMetaDataPK actionPK)throws BosException,EASBizException{

    }
    检查用户是否具有某项功能的权限,无权时会抛出包含提示信息的业务异常
    public void checkFuntionPermission(IObjectPK userPK,IObjectPK orgPK,String permItemName)throws BosException,EASBizException{
    }

    public void checkFuntionPermission(IObjectPK userPK,IObjectPK orgPK,IMetaDataPK uiPK,IMetaDataPK actionPK)throws BosException,EASBizException{

    }
    调用方法:
    com.kingdee.eas.base.permission IPermission perm=null;
    perm=PermissionFactory.getLocalInstance(ctx);
    perm.hasFuntionPermission(userPK,orgPK,uiPK,actionPK);
    通过返回boolean值确定是否具有相应的权限项,根据不同的应用场景调用不同的应用方法检验操作的功能权限或数据权限。

  • 相关阅读:
    codeforces
    codeforces
    HDU
    poj
    poj
    HDU Problem
    HDU 3555 Bomb 【数位dp】
    POJ 1942 Paths on a Grid【组合数学】
    杭电 Problem 2089 不要62 【数位dp】
    codeforces 486c-Palindrome Transformation【贪心】
  • 原文地址:https://www.cnblogs.com/luojiabao/p/10987472.html
Copyright © 2011-2022 走看看