|
@@ -214,6 +214,14 @@ public class CaseFrontSheetMainService {
|
|
|
sheet.setAgeDays(DateUtil.calculateNewBornAge(sheet.getBirthDate(), sheet.getAdmissDate()));
|
|
|
dao.updateNewBornAge(bah, times, sheet.getAgeDays());
|
|
|
}
|
|
|
+ if (StringUtil.isBlank(sheet.getMedType())) {
|
|
|
+ String psnmedtype = dao.selectMedType(sheet.getBah(), sheet.getAdmissTimes());
|
|
|
+ MedType medType = MedType.get(psnmedtype);
|
|
|
+ if (null != medType) {
|
|
|
+ sheet.setMedType(psnmedtype);
|
|
|
+ sheet.setMedTypeName(medType.getName());
|
|
|
+ }
|
|
|
+ }
|
|
|
return ResultVoUtil.success(sheet);
|
|
|
}
|
|
|
}
|