@Service(value="accessRecordServiceCore")
public class AccessRecordService
extends bap.core.service.BaseService
| Constructor and Description |
|---|
AccessRecordService() |
| Modifier and Type | Method and Description |
|---|---|
AccessLogService<Department> |
getAcDeptService() |
AccessLogService<Role> |
getAcRoleService() |
AccessLogService<Staff> |
getAcStaffService() |
java.util.List<java.lang.String> |
getInterVieweeId(java.lang.String menuCode,
java.lang.String visitId,
java.lang.String visitType,
java.lang.String intervieweeType)
功能描述:根据访问者id,访问者类型和被访问者类型,获取被访问者id
|
void |
saveAccessdataService(java.lang.String menuCode,
java.lang.String midNodeId,
java.lang.String rightNodeIds,
java.lang.String intewType,
java.lang.String visitType)
功能描述:保存记录权限关系
|
void |
saveAccessRecordLog(Menu menu,
java.util.List<java.lang.String> addNames,
java.util.List<java.lang.String> deleteNames,
java.util.List<java.lang.String> endNames,
java.lang.String visitName,
java.lang.String visitType)
功能描述:保存记录权限(在记录权限中addNames,deleteNames,endNames中存放的是被访问者names)
|
void |
setAcDeptService(AccessLogService<Department> acDeptService) |
void |
setAcRoleService(AccessLogService<Role> acRoleService) |
void |
setAcStaffService(AccessLogService<Staff> acStaffService) |
@Transactional
public void saveAccessdataService(java.lang.String menuCode,
java.lang.String midNodeId,
java.lang.String rightNodeIds,
java.lang.String intewType,
java.lang.String visitType)
menuCode - 菜单编码midNodeId - 访问者idrightNodeIds - 被访问者IdintewType - 被访问者类型visitType - 访问者类型public void saveAccessRecordLog(Menu menu, java.util.List<java.lang.String> addNames, java.util.List<java.lang.String> deleteNames, java.util.List<java.lang.String> endNames, java.lang.String visitName, java.lang.String visitType)
menu - 参与记录权限的菜单对象addNames - 要新增的权限deleteNames - 要删除的权限endNames - 最终持有的权限visitName - 访问者名称visitType - 访问者类型public java.util.List<java.lang.String> getInterVieweeId(java.lang.String menuCode,
java.lang.String visitId,
java.lang.String visitType,
java.lang.String intervieweeType)
menuCode - 菜单编码visitId - 访问者idvisitType - 访问者类型编码public AccessLogService<Department> getAcDeptService()
public void setAcDeptService(AccessLogService<Department> acDeptService)
public AccessLogService<Staff> getAcStaffService()
public void setAcStaffService(AccessLogService<Staff> acStaffService)
public AccessLogService<Role> getAcRoleService()
public void setAcRoleService(AccessLogService<Role> acRoleService)