diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/aiob/impl/AIOBServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/aiob/impl/AIOBServiceImpl.java index 6e62d009..65061e73 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/aiob/impl/AIOBServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/aiob/impl/AIOBServiceImpl.java @@ -728,7 +728,10 @@ public class AIOBServiceImpl implements IAIOBService { if (StringUtils.isNotBlank(currentQuestion)) { for (int i = 0; i < speechList.size(); i++) { if (StringUtils.equals(speechList.get(i).getContextText(), currentQuestion)) { - return speechList.get(i+1); + if (speechList.size() >= i + 1) + return speechList.get(i + 1); + else + return null; } } }