public interface OptInfoManager
| 限定符和类型 | 方法和说明 |
|---|---|
int |
countSubOptInfo(String optId) |
void |
deleteOptInfoById(String optId) |
OptInfo |
getObjectById(String optId) |
OptInfo |
getOptInfoById(String optId) |
boolean |
hasChildren(String optId) |
List<OptDataScope> |
listAllDataScope() |
List<OptInfo> |
listItemPowerOpts()
获取角色菜单中需要权限控制的业务菜单
|
List<OptInfo> |
listObjectFormatTree(List<OptInfo> optInfos,
boolean fillDefAndScope)
将数据转换为树形结构
|
List<OptInfo> |
listObjects() |
List<OptInfo> |
listObjects(Map<String,Object> filterMap) |
List<OptInfo> |
listOptWithPowerUnderUnit(String sUnitCode)
获取某一个机构的权限列表供定义机构角色使用
|
List<OptInfo> |
listSysAndOptPowerOpts() |
List<OptInfo> |
listUserAllPower(String userCode,
boolean asAdmin)
查询用户全部权限
|
List<String> |
listUserDataFiltersByOptIdAndMethod(String sUserCode,
String sOptid,
String sOptMethod)
获取用户数据权限过滤器
|
void |
saveNewOptInfo(OptInfo optinfo) |
void |
updateOperationPower(OptInfo optInfo) |
void |
updateOptInfo(OptInfo optinfo) |
boolean hasChildren(String optId)
List<OptDataScope> listAllDataScope()
List<String> listUserDataFiltersByOptIdAndMethod(String sUserCode, String sOptid, String sOptMethod)
sUserCode - sUserCodesOptid - 业务名称sOptMethod - 对应的方法名称List<OptInfo> listObjectFormatTree(List<OptInfo> optInfos, boolean fillDefAndScope)
optInfos - optInfosfillDefAndScope - booleanList<OptInfo> listOptWithPowerUnderUnit(String sUnitCode)
sUnitCode - sUnitCodevoid saveNewOptInfo(OptInfo optinfo)
void updateOptInfo(OptInfo optinfo)
void updateOperationPower(OptInfo optInfo)
int countSubOptInfo(String optId)
void deleteOptInfoById(String optId)
Copyright © 2020 Centit Information Technical, co. Inc.. All rights reserved.