private TeamListVo convertFromTeamToVo(Team team) { TeamListVo teamVo = new TeamListVo(); teamVo.setId(team.getId()); teamVo.setName(team.getName()); teamVo.setCode(team.getCode()); teamVo.setDescription(team.getDescription()); List<Members> stafflist = membersDao.findMemberByTeam(team.getId()); // 查所有人 if (stafflist.size() > 0) { teamVo.setPeople(stafflist.size()); } else { teamVo.setPeople(0); } List<Members> membersList = membersDao.findStaffByTeam(team.getId(), 0); // 查成员 修改时显示 teamVo.setMembersList(membersList); List<Members> managerlist = membersDao.findStaffByTeam(team.getId(), 1); // 查负责人 修改时显示 teamVo.setManagersList(managerlist); String manager = ""; if (managerlist.size() > 0) { for (int i = 0; i < managerlist.size(); i++) { Members member = new Members(); member = managerlist.get(i); manager = member.getStaff().getName() + " " + manager; } } teamVo.setManager(manager); // 得到负责人的名字在列表显示 return teamVo; }