|
@@ -201,6 +201,10 @@ public class CaseFrontSheetMainService {
|
|
|
if (null != sheet) {
|
|
|
sheet.setDisdiagList(getSheetDisDiags(bah, times, fileStatus));
|
|
|
sheet.setSurgeryList(getSheetSurgeries(bah, times, fileStatus));
|
|
|
+ if (sheet.getAge() == 0 && null == sheet.getAgeDays()) {
|
|
|
+ sheet.setAgeDays(DateUtil.calculateNewBornAge(sheet.getBirthDate(), sheet.getAdmissDate()));
|
|
|
+ dao.updateNewBornAge(bah, times, sheet.getAgeDays());
|
|
|
+ }
|
|
|
return ResultVoUtil.success(sheet);
|
|
|
}
|
|
|
}
|