diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java index 1ee42f9..e54953d 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java @@ -342,8 +342,15 @@ public class LpfyFmService implements IlpFyFmService { UsersQuery usersQuery = new UsersQuery(); usersQuery.setYn(YnEnums.YES.getId()); usersQuery.setOrgId(new Integer(Integer.parseInt(HOSPITALID))); - usersQuery.setName("产房"); + usersQuery.setName(allFm.getDELIVER_DOCTOR()); users = usersService.queryUsers(usersQuery); + if(CollectionUtils.isEmpty(users)) + { + usersQuery.setName("产房"); + users = usersService.queryUsers(usersQuery); + } + + if (CollectionUtils.isNotEmpty(users) && users.get(0).getId() != null) {