diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java index ca69878..efb8349 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java @@ -926,8 +926,12 @@ public class MatDeliverFacade { PatientsQuery patientsQuery = new PatientsQuery(); if (StringUtils.isNotEmpty(childbirthManagerRequest.getBirthDate())) { - patientsQuery.setBirthStart(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[0]); - patientsQuery.setBirthEnd(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[1]); + try { + patientsQuery.setBirthStart(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[0]); + patientsQuery.setBirthEnd(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[1]); + } catch (Exception e) { + // 什么都不做,这里是数据传入错误了 + } } patientsQuery.setName(childbirthManagerRequest.getUserName()); @@ -1173,8 +1177,12 @@ public class MatDeliverFacade { babyModelQuery.setYn(YnEnums.YES.getId()); babyModelQuery.setQueryNo(newBabyManagerRequest.getQueryNo()); if (StringUtils.isNotEmpty(newBabyManagerRequest.getBirthDate())) { - babyModelQuery.setBirthStart(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[0]); - babyModelQuery.setBirthEnd(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[1]); + try { + babyModelQuery.setBirthStart(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[0]); + babyModelQuery.setBirthEnd(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[1]); + } catch (Exception e) { + // 什么都不做,这里是数据传入错误了 + } } babyModelQuery.setDueType(newBabyManagerRequest.getDueType()); babyModelQuery.setPage(newBabyManagerRequest.getPage());