From 470931bb35b33ad8409aa59b9c54fd0532e8d330 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Thu, 1 Dec 2016 15:26:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/biz/service/AntExRecordService.java | 3 +++ .../biz/service/AntenatalExaminationService.java | 1 + .../lyms/platform/biz/service/PatientsService.java | 3 +++ .../com/lyms/platform/pojo/AntExRecordModel.java | 20 ++++++++++++++++++++ 4 files changed, 27 insertions(+) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntExRecordService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntExRecordService.java index 49bab24..847e0a4 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntExRecordService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntExRecordService.java @@ -19,6 +19,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; +import java.util.Date; import java.util.List; /** @@ -109,6 +110,7 @@ public class AntExRecordService { antExRecordModel.setCheckDoctor(antEx.getCheckDoctor()); antExRecordModel.setCheckTime(antEx.getCheckDate()); antExRecordModel.setPid(antEx.getPid()); + antExRecordModel.setModified(new Date()); Patients patients = patientsService.findOnePatientById(antEx.getParentId()); if (null != patients) { if (patients.getType() == 1) { @@ -138,6 +140,7 @@ public class AntExRecordService { antExRecordModel.setParentId(antExChuModel.getParentId()); antExRecordModel.setType(2); antExRecordModel.setPid(antExChuModel.getPid()); + antExRecordModel.setModified(new Date()); Patients patients = patientsService.findOnePatientById(antExChuModel.getParentId()); if (null != patients) { if (patients.getType() == 1) { diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntenatalExaminationService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntenatalExaminationService.java index 416d3b9..e0e18b0 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntenatalExaminationService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AntenatalExaminationService.java @@ -104,6 +104,7 @@ public class AntenatalExaminationService { } if (null != antExRecordModel) { + antExRecordModel.setCreated(new Date()); antExRecordService.addOneRecord(antExRecordModel); } } diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java index 27c0ded..27c99f9 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java @@ -239,6 +239,8 @@ public class PatientsService { updateSieve(patients); //修改转诊 updateRefer(patients); + + updateExRecord(patients); } //修改产检管理的孕妇基本信息 private void updateExRecord(Patients patients){ @@ -256,6 +258,7 @@ public class PatientsService { }else { antExRecordModel.setStatus(1); } + antExRecordModel.setModified(new Date()); iAntExRecordDao.batchUpdateRecord(antExRecordModel, antExRecordQuery.convertToQuery()); } diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/AntExRecordModel.java b/platform-dal/src/main/java/com/lyms/platform/pojo/AntExRecordModel.java index 2e18a3c..7ea1587 100644 --- a/platform-dal/src/main/java/com/lyms/platform/pojo/AntExRecordModel.java +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/AntExRecordModel.java @@ -45,6 +45,26 @@ public class AntExRecordModel implements Serializable { //末次月经 private Date lastMenses; + private Date modified; + + private Date created; + + public Date getModified() { + return modified; + } + + public void setModified(Date modified) { + this.modified = modified; + } + + public Date getCreated() { + return created; + } + + public void setCreated(Date created) { + this.created = created; + } + public Date getBuildTime() { return buildTime; } -- 1.8.3.1