diff --git a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar index db34aaf8..3571569f 100644 Binary files a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar and b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar differ diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/cooperation/CoeCooperationAPIManager.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/cooperation/CoeCooperationAPIManager.java index d011ab4b..778f13e2 100644 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/cooperation/CoeCooperationAPIManager.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/cooperation/CoeCooperationAPIManager.java @@ -127,6 +127,29 @@ public class CoeCooperationAPIManager { return dao.queryUserListByTeam(teamId); } + /** + * 获取小组下指定用户的多角色列表 + * @param teamId + * @param userid + * @return + */ + public List queryCooperationTeamMembersByUser(String teamId,String userid) { + CoeCooperationMemberDao dao = new CoeCooperationMemberDao(); + return dao.getTeamRolesByUser(teamId,userid); + } + + /** + * 获取小组下指定用户的隐藏角色-用户权限 + * @param teamId + * @param userid + * @return + */ + public CoeCooperationRoleModel queryCooperationTeamHideRole(String teamId,String userid){ + CoeCooperationRoleDao roleDao = new CoeCooperationRoleDao(); + return roleDao.getCooperationHideRoleByRoleName(teamId,userid); + } + + /** * 获取小组的管理员用户 * @param teamId