diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TeamServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TeamServiceImpl.java index e8ad011..4da3b3e 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TeamServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TeamServiceImpl.java @@ -158,7 +158,11 @@ public class TeamServiceImpl implements TeamService { */ @Override public BaseResponse teamNonDocList(String teamId, String hospitalId) { - List tLst=this.mongoTemplate.find(new Query(Criteria.where("hospitalId").is(hospitalId)),TeamModel.class); + Criteria criteria=new Criteria(); + if(StringUtils.isNotEmpty(hospitalId)){ + criteria.and("hospitalId").is(hospitalId); + } + List tLst=this.mongoTemplate.find(new Query(criteria),TeamModel.class); UsersQuery usersQuery = new UsersQuery(); List ids=new ArrayList<>(); List tIds=new ArrayList<>();