diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsPatientServiceImpl.java b/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsPatientServiceImpl.java index 31bde663..e2d68d62 100644 --- a/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsPatientServiceImpl.java +++ b/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsPatientServiceImpl.java @@ -290,9 +290,9 @@ public class PmsPatientServiceImpl implements PmsPatientService { patient.setPinyinFull(ObjUtil.isEmpty(rowList.get(2)) ? null : PinyinUtil.getPinyin(rowList.get(2).toString(), "")); patient.setPinyinSimple(ObjUtil.isEmpty(rowList.get(2)) ? null : PinyinUtil.getFirstLetter(rowList.get(2).toString(), "")); try { - patient.setBirthDate(ObjUtil.isNotEmpty(rowList.get(4)) ? IdcardUtil.getBirthDate(rowList.get(4).toString()) : null); + patient.setBirthDate(DateUtil.parseDate(rowList.get(4).toString())); }catch (Exception e) { - patient.setBirthDate(null); + patient.setBirthDate(new Date("2020-01-01")); } patient.setCreateBy(SecurityUtils.getUsername()); patient.setId(IdUtil.getSnowflakeNextId());