diff --git a/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java b/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java index 9ede8e2..39e269b 100644 --- a/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java +++ b/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java @@ -317,6 +317,7 @@ public class MedicalRecordService { medicalRecord.setSeductionReason(updateForm.getSeductionReason()); medicalRecord.setStatus(0); medicalRecord.setReason(""); + medicalRecord.setUpdateTime(LocalDateTime.now()); medicalRecorDao.updateById(medicalRecord); // 病历-用户 @@ -332,6 +333,7 @@ public class MedicalRecordService { medicalRecordUser.setUid(updateForm.getUid()); medicalRecordUser.setSex(Integer.valueOf(updateForm.getSex())); medicalRecordUser.setAge(updateForm.getAge()); + medicalRecord.setUpdateTime(LocalDateTime.now()); medicalRecorUserDao.updateById(medicalRecordUser); // 病例-病历摘要 @@ -345,6 +347,7 @@ public class MedicalRecordService { if (!Objects.equals(updateForm.getAbstractStr(), medicalRecorAbstrac.getAbstractStr())){ medicalRecorAbstrac.setAbstractStr(updateForm.getAbstractStr()); + medicalRecord.setUpdateTime(LocalDateTime.now()); medicalRecorAbstracDao.updateById(medicalRecorAbstrac); } @@ -356,6 +359,7 @@ public class MedicalRecordService { dp.setCaseId(medicalRecord.getId()); dp.setTreatTime(item.getTreatTime()); dp.setContent(item.getContent()); + medicalRecord.setUpdateTime(LocalDateTime.now()); int res = medicalRecorDpmasDao.insert(dp); if (res <= 0){ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); @@ -412,6 +416,7 @@ public class MedicalRecordService { medicalRecordCheckData.setBioImg(updateForm.getBioImg()); medicalRecordCheckData.setInfImg(updateForm.getInfImg()); medicalRecordCheckData.setCoaImg(updateForm.getCoaImg()); + medicalRecord.setUpdateTime(LocalDateTime.now()); medicalRecorCheckDataDao.updateById(medicalRecordCheckData); // 疾病转归 @@ -427,6 +432,7 @@ public class MedicalRecordService { medicalRecordPrognosis.setDay(Integer.valueOf(updateForm.getDay())); medicalRecordPrognosis.setDischargeStatus(Integer.valueOf(updateForm.getDischargeStatus())); medicalRecordPrognosis.setDischargeSituation(updateForm.getDischargeSituation()); + medicalRecord.setUpdateTime(LocalDateTime.now()); medicalRecorPrognosisDao.updateById(medicalRecordPrognosis); return ResponseDTO.app_ok();