diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index cfce1b3..db22c9c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -130,10 +130,14 @@ public class ApplyOrderFacade { //1 转入 0转出 if ("1".equals(applyOrderQueryRequest.getType())) { List data = autoMatchFacade.matchOrgId(userId); - referralApplyOrderQuery.setTransferredHospital(data.get(0) + ""); + if (CollectionUtils.isNotEmpty(data)) { + referralApplyOrderQuery.setTransferredHospital(data.get(0) + ""); + } } else if ("0".equals(applyOrderQueryRequest.getType())) { List data = autoMatchFacade.matchOrgId(userId); - referralApplyOrderQuery.setOutHospitalId(data.get(0) + ""); + if (CollectionUtils.isNotEmpty(data)) { + referralApplyOrderQuery.setOutHospitalId(data.get(0) + ""); + } } List orderModels = applyOrderService.queryReferralApplyOrderWithQuery(referralApplyOrderQuery);