限定符和类型 | 方法和说明 |
---|---|
static java.util.List<CompanyRole> |
CompanyRoleCache.getAllCompanyRole()
获取所有的部门角色
|
限定符和类型 | 方法和说明 |
---|---|
static void |
CompanyRoleCache.cacheNew(CompanyRole companyRole)
对部门角色缓存
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CompanyRole> |
CompanyRoleExecutor.getAllCompanyRole()
获取所有的部门角色
|
限定符和类型 | 方法和说明 |
---|---|
void |
CompanyRoleExecutor.cacheNew(CompanyRole companyRole)
对部门角色缓存
|
void |
UserExecutor.refreshAfterUpdateJRole(CompanyRole jrole)
更新部门角色后刷新
|
限定符和类型 | 字段和说明 |
---|---|
protected java.util.Set<CompanyRole> |
UserCacheInfo.companyRoleSet |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CompanyRole> |
MemoryCompanyRoleExecutor.getAllCompanyRole()
获取所有的部门角色
|
限定符和类型 | 方法和说明 |
---|---|
void |
MemoryCompanyRoleExecutor.cacheNew(CompanyRole companyRole)
对部门角色缓存
|
static void |
UserCache.refreshAfterUpdateJRole(CompanyRole jrole)
更新部门角色后刷新
|
void |
MemoryUserExecutor.refreshAfterUpdateJRole(CompanyRole jrole)
更新部门角色后刷新
|
限定符和类型 | 方法和说明 |
---|---|
CompanyRole |
TableDataSyncDBProvider.findJRoleByCompanyRoleID(long id)
根据id获取部门角色
|
CompanyRole |
TableDataSyncDB.findJRoleByCompanyRoleID(long id)
根据id获取部门角色
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CompanyRole> |
TableDataSyncDBProvider.findAllJRole()
获取所有的部门角色
|
java.util.List<CompanyRole> |
TableDataSyncDB.findAllJRole()
获取所有的部门角色
|
java.util.List<CompanyRole> |
TableDataSyncDBProvider.findJRoleByDepartment(java.lang.Long deptId)
根据部门id获取所有部门角色
|
java.util.List<CompanyRole> |
TableDataSyncDB.findJRoleByDepartment(java.lang.Long deptId)
根据部门id获取所有部门角色
|
java.util.List<CompanyRole> |
TableDataSyncDBProvider.findJRoleByPost(Post post)
根据职位ID获取所有的部门角色
|
java.util.List<CompanyRole> |
TableDataSyncDB.findJRoleByPost(Post post)
根据职位ID获取所有的部门角色
|
java.util.List<CompanyRole> |
TableDataSyncDBProvider.findJRoleByPostAndDepartment(java.lang.Long postId,
java.lang.Long[] deptIds)
根据职位以及部门获取所有的部门角色
|
java.util.List<CompanyRole> |
TableDataSyncDB.findJRoleByPostAndDepartment(java.lang.Long postId,
java.lang.Long[] deptIds)
根据职位以及部门获取所有的部门角色
|
限定符和类型 | 方法和说明 |
---|---|
void |
TableDataSyncDBProvider.saveJRole(CompanyRole role)
保存部门角色
|
void |
TableDataSyncDB.saveJRole(CompanyRole role)
保存部门角色
|
限定符和类型 | 方法和说明 |
---|---|
CompanyRole |
CompanyRoleControl.getJRole(long jroleid)
根据jroleid获取部门角色
|
CompanyRole |
CompanyRoleControl.getOrCreateAllRole(long departmentId,
long postId)
根据部门职位获取角色
若请求的所有部门或所有职务对应角色未被创建,则先创建
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CompanyRole> |
CompanyRoleControl.getAllCompanyRole()
获取所有的部门角色
|
java.util.Set<CompanyRole> |
CompanyRoleControl.getCompanyRoleSet(long userid)
获取用户所在的所有部门角色的集合
|
java.util.List<CompanyRole> |
CompanyRoleControl.getJRole(long departmentId,
long postId)
根据部门id职位id获取角色
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
CompanyRoleControl.addCompanyRole(CompanyRole jrole)
添加部门角色
|
long |
CompanyRoleControl.addCompanyRole(CompanyRole jrole,
java.util.Set<RoleModulePrivilege> modules,
java.util.Set<EntryTypeAndID> entrys,
java.util.Set<java.lang.String> depandcroles)
添加平台管理项目和entry的权限
|
long |
CompanyRoleControl.addCompanyRole4WithPlateName(CompanyRole companyRole,
java.util.Set roleSet,
java.lang.String plateName)
根据plate添加部门权限
|
限定符和类型 | 方法和说明 |
---|---|
CompanyRole |
CompanyRoleDAO.findByID(long id)
根据id获取部门角色
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CompanyRole> |
CompanyRoleDAO.findByPostAndDepartment(java.lang.Long postId,
java.lang.Long[] departmentIDs)
同时根据部门和职位返回部门角色内容(唯一)
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
CompanyRoleDAO.delete(CompanyRole role)
删除部门角色
|
void |
CompanyRoleDAO.save(CompanyRole role)
保存部门角色
|
void |
CompanyRoleDAO.transfer(CompanyRole role)
转移部门角色
|
限定符和类型 | 方法和说明 |
---|---|
CompanyRole |
HSQLCompanyRoleDAO.findByID(long id)
查找指定id的部门角色
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
HSQLCompanyRoleDAO.delete(CompanyRole role)
删除部门角色
|
void |
HSQLCompanyRoleDAO.save(CompanyRole role)
保存部门角色
|
void |
HSQLCompanyRoleDAO.transfer(CompanyRole role)
转移部门角色
|
限定符和类型 | 方法和说明 |
---|---|
CompanyRole |
TableDataCompanyRoleDAO.findByID(long id)
根据id获取部门角色
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CompanyRole> |
TableDataCompanyRoleDAO.findAll()
获取所有部门角色内容
|
java.util.List<CompanyRole> |
TableDataCompanyRoleDAO.findByDepartment(java.lang.Long departmentID)
根据部门id返回所有部门角色内容
|
java.util.List<CompanyRole> |
TableDataCompanyRoleDAO.findByPost(Post post)
根据职位返回所有部门角色内容
|
java.util.List<CompanyRole> |
TableDataCompanyRoleDAO.findByPostAndDepartment(java.lang.Long postId,
java.lang.Long[] departmentIDs)
同时根据部门和职位返回部门角色内容(唯一)
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
TableDataCompanyRoleDAO.delete(CompanyRole role)
删除部门角色
|
void |
TableDataCompanyRoleDAO.save(CompanyRole role)
保存部门角色
|
void |
TableDataCompanyRoleDAO.transfer(CompanyRole role) |