Commit 81184f4177b83ff9088e45650befb884238a389c

Authored by hujiaqi
1 parent 80fd109784

添加日期异常处理

Showing 1 changed file with 12 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java View file @ 81184f4
... ... @@ -926,8 +926,12 @@
926 926 PatientsQuery patientsQuery = new PatientsQuery();
927 927  
928 928 if (StringUtils.isNotEmpty(childbirthManagerRequest.getBirthDate())) {
929   - patientsQuery.setBirthStart(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[0]);
930   - patientsQuery.setBirthEnd(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[1]);
  929 + try {
  930 + patientsQuery.setBirthStart(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[0]);
  931 + patientsQuery.setBirthEnd(DateUtil.getSNDate(childbirthManagerRequest.getBirthDate())[1]);
  932 + } catch (Exception e) {
  933 + // 什么都不做,这里是数据传入错误了
  934 + }
931 935 }
932 936  
933 937 patientsQuery.setName(childbirthManagerRequest.getUserName());
... ... @@ -1173,8 +1177,12 @@
1173 1177 babyModelQuery.setYn(YnEnums.YES.getId());
1174 1178 babyModelQuery.setQueryNo(newBabyManagerRequest.getQueryNo());
1175 1179 if (StringUtils.isNotEmpty(newBabyManagerRequest.getBirthDate())) {
1176   - babyModelQuery.setBirthStart(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[0]);
1177   - babyModelQuery.setBirthEnd(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[1]);
  1180 + try {
  1181 + babyModelQuery.setBirthStart(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[0]);
  1182 + babyModelQuery.setBirthEnd(DateUtil.getSNDate(newBabyManagerRequest.getBirthDate())[1]);
  1183 + } catch (Exception e) {
  1184 + // 什么都不做,这里是数据传入错误了
  1185 + }
1178 1186 }
1179 1187 babyModelQuery.setDueType(newBabyManagerRequest.getDueType());
1180 1188 babyModelQuery.setPage(newBabyManagerRequest.getPage());