优化根据用户查询关联组织下的用户列表的方法

This commit is contained in:
季圣华 2022-08-14 18:29:44 +08:00
parent 0bd01113db
commit 86509ab6cb

View File

@ -179,20 +179,19 @@ public class OrgaUserRelService {
* @throws Exception
*/
public String getUserIdListByUserId(Long userId) throws Exception{
OrgaUserRel our = new OrgaUserRel();
String users = "";
OrgaUserRelExample example = new OrgaUserRelExample();
example.createCriteria().andUserIdEqualTo(userId);
List<OrgaUserRel> list = orgaUserRelMapper.selectByExample(example);
if(list!=null && list.size()>0) {
our = list.get(0);
}
List<Long> userIdList = getUserIdListByOrgId(our.getOrgaId());
String users = "";
for(Long u: userIdList){
users = users + u + ",";
}
if(users.length()>0){
users = users.substring(0,users.length()-1);
OrgaUserRel our = list.get(0);
List<Long> userIdList = getUserIdListByOrgId(our.getOrgaId());
for(Long u: userIdList){
users = users + u + ",";
}
if(users.length()>0){
users = users.substring(0,users.length()-1);
}
}
return users;
}