Modifier and Type | Method and Description |
---|---|
boolean |
existGroupName(java.lang.String name)
检测是否存在该角色名称
|
boolean |
existMemberInGroup(java.lang.String groupId,
java.lang.String userId) |
java.util.List<GroupMember> |
getGroupMembers(java.lang.String groupid) |
GroupMember |
getMemberById(java.lang.String groupId,
java.lang.String memberId) |
Staff |
getStaffById(java.lang.String staffid) |
java.lang.String |
getStaffidsByField(java.lang.String groupid,
FormField ofiled,
java.lang.String val,
java.lang.Integer min,
java.lang.Integer max)
计算指向的角色,根据val值所属的组织和角色的属性组织匹配的角色人员
|
java.util.List<Station> |
getStationByBid(java.lang.String groupId) |
java.util.List<Staff> |
getUsersByBid(java.lang.String groupId) |
java.util.List<Staff> |
getUsersByBid(java.lang.String groupId,
java.lang.Integer minLevel,
java.lang.Integer maxLevel) |
java.util.List<Staff> |
getUsersByBid(java.lang.String groupId,
java.lang.Integer minLevel,
java.lang.Integer maxLevel,
java.lang.String hrStatus) |
int |
removeGroupMember(java.lang.String memberId) |
int |
saveGroupMember(java.lang.String groupid,
java.util.List<BeanMap<java.lang.String,java.lang.Object>> memberList,
java.lang.String deleteIds) |
evict, evict, evictAll, flush, getByWhere, getByWhere, getListByWhere, getListByWhere, replicate, update
executeUpdate, executeUpdate, getById, getById, getByQuery, getByWhere, getByWhere, getCounts, getCounts, getJdbcDao, getJdbcTemplate, getList, getListByWhere, getListByWhere, getListForQuery, getListForQuery, getNewItem, getPageList, getPageList, getPageListForQuery, remove, removeById, removeByObject, save, saveOrUpdate, saveOrUpdateByObject, updateLabelByOldLabel
boolean existGroupName(java.lang.String name)
name
- as Stringboolean existMemberInGroup(java.lang.String groupId, java.lang.String userId)
GroupMember getMemberById(java.lang.String groupId, java.lang.String memberId)
java.util.List<GroupMember> getGroupMembers(java.lang.String groupid)
int saveGroupMember(java.lang.String groupid, java.util.List<BeanMap<java.lang.String,java.lang.Object>> memberList, java.lang.String deleteIds)
java.util.List<Staff> getUsersByBid(java.lang.String groupId)
java.util.List<Staff> getUsersByBid(java.lang.String groupId, java.lang.Integer minLevel, java.lang.Integer maxLevel, java.lang.String hrStatus)
java.util.List<Staff> getUsersByBid(java.lang.String groupId, java.lang.Integer minLevel, java.lang.Integer maxLevel)
java.util.List<Station> getStationByBid(java.lang.String groupId)
Staff getStaffById(java.lang.String staffid)
int removeGroupMember(java.lang.String memberId)
java.lang.String getStaffidsByField(java.lang.String groupid, FormField ofiled, java.lang.String val, java.lang.Integer min, java.lang.Integer max)
groupid
- as 角色IDofiled
- //表示val指向的到底是人员、岗位还是组织的字段值val
- as String 可能是人员/岗位/或组织的IDmin
- as Integer 级别最小,null表示未定义max
- as Integer 级别最大,null表示未定义Copyright © 2019 by Sucang.cn