就诊记录修改。

This commit is contained in:
haown 2024-07-23 10:28:03 +08:00
parent 1eaaf7e1be
commit 6c2eeea31a

View File

@ -179,12 +179,12 @@ public class PatientVisitRecordServiceImpl implements IPatientVisitRecordService
if (StringUtils.isBlank(patientVisitRecord.getCardNo())) { if (StringUtils.isBlank(patientVisitRecord.getCardNo())) {
throw new ServiceException("请填写正确的身份证号!"); throw new ServiceException("请填写正确的身份证号!");
} }
if (patientVisitRecord.getBirthDate() == null) { if (patientVisitRecord.getPatientId() == null) {
patientVisitRecord.setBirthDate(BaseUtil.getBirthday(patientVisitRecord.getCardNo())); throw new ServiceException("患者信息有误");
}
if (StringUtils.isBlank(patientVisitRecord.getSex())) {
patientVisitRecord.setSex(BaseUtil.getGender(patientVisitRecord.getCardNo()));
} }
patientVisitRecord.setBirthDate(BaseUtil.getBirthday(patientVisitRecord.getCardNo()));
patientVisitRecord.setSex(BaseUtil.getGender(patientVisitRecord.getCardNo()));
// 根据机构id患者身份证号判断门诊/住院号是否重复 // 根据机构id患者身份证号判断门诊/住院号是否重复
PatientVisitRecordDto patientVisitRecordDto = new PatientVisitRecordDto(); PatientVisitRecordDto patientVisitRecordDto = new PatientVisitRecordDto();
patientVisitRecordDto.setHospitalAgencyId(patientVisitRecord.getHospitalAgencyId()); patientVisitRecordDto.setHospitalAgencyId(patientVisitRecord.getHospitalAgencyId());