diff --git a/platform-biz-service/src/main/resources/mainOrm/master/BabyAutismPrimaryScreeningMapper.xml b/platform-biz-service/src/main/resources/mainOrm/master/BabyAutismPrimaryScreeningMapper.xml
index 610e0c7..db05cb0 100644
--- a/platform-biz-service/src/main/resources/mainOrm/master/BabyAutismPrimaryScreeningMapper.xml
+++ b/platform-biz-service/src/main/resources/mainOrm/master/BabyAutismPrimaryScreeningMapper.xml
@@ -5,41 +5,69 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47,7 +75,10 @@
-
-
-
- insert into baby_autism_primary_screening(id,created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
- values (#{id},#{created}, #{modified}, #{yn}, #{operaterId}, #{hospitalId}, #{babyId}, #{babyBuildDate}, #{babyName}, #{babySex}, #{babyMName}, #{babyFName}, #{babyMPhone}, #{babyFPhone}, #{babyMCertNo}, #{babyFCertNo}, #{pid}, #{checkMonthAge}, #{checkMonthId}, #{birth}, #{checkTime}, #{nextCheckTime}, #{doctor}, #{doctorSign}, #{patientSign}, #{guidanceOpinions}, #{handleOpinions}, #{warningSignstring}, #{languageSocialstirng}, #{global})
+
+ insert into baby_autism_primary_screening(created, modified, yn, operater_id, hospital_id, baby_id,
+ baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name,
+ baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid,
+ check_month_age, check_month_id, birth, check_time, next_check_time,
+ check_doctor, doctor_sign, patient_sign, guidance_opinions,
+ handle_opinions, warning_signs, language_social,
+ preliminary_screening_results)
+ values (#{created}, #{modified}, #{yn}, #{operaterId}, #{hospitalId}, #{babyId}, #{babyBuildDate}, #{babyName},
+ #{babySex}, #{babyMName}, #{babyFName}, #{babyMPhone}, #{babyFPhone}, #{babyMCertNo}, #{babyFCertNo},
+ #{pid}, #{checkMonthAge}, #{checkMonthId}, #{birth}, #{checkTime}, #{nextCheckTime}, #{doctor},
+ #{doctorSign}, #{patientSign}, #{guidanceOpinions}, #{handleOpinions}, #{entity.warningSignstring},
+ #{entity.languageSocialstirng}, #{entity.global})
-
- SELECT LAST_INSERT_ID()
-
- insert into baby_autism_primary_screening(id,created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
+
+ insert into baby_autism_primary_screening(created, modified, yn, operater_id, hospital_id, baby_id,
+ baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no,
+ baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor,
+ doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social,
+ preliminary_screening_results)
values
- (#{id},#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.doctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSignstring}, #{entity.languageSocialstirng}, #{entity.global})
+ (#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId},
+ #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName},
+ #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo},
+ #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth},
+ #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.doctor}, #{entity.doctorSign},
+ #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSignstring},
+ #{entity.languageSocialstirng}, #{entity.global})
-
- insert into baby_autism_primary_screening(id,created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
+
+ insert into baby_autism_primary_screening(created, modified, yn, operater_id, hospital_id, baby_id,
+ baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no,
+ baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor,
+ doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social,
+ preliminary_screening_results)
values
- (#{id},#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.doctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSignstring}, #{entity.languageSocialstirng}, #{entity.global})
+ (#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId},
+ #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName},
+ #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo},
+ #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth},
+ #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.doctor}, #{entity.doctorSign},
+ #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSignstring},
+ #{entity.languageSocialstirng}, #{entity.global})
on duplicate key update
created = values(created),
@@ -310,49 +359,49 @@
update baby_autism_primary_screening
-
+
created = #{created},
-
+
modified = #{modified},
yn = #{yn},
-
+
operater_id = #{operaterId},
-
+
hospital_id = #{hospitalId},
-
+
baby_id = #{babyId},
-
+
baby_build_date = #{babyBuildDate},
-
+
baby_name = #{babyName},
baby_sex = #{babySex},
-
+
baby_m_name = #{babyMName},
-
+
baby_f_name = #{babyFName},
-
+
baby_m_phone = #{babyMPhone},
-
+
baby_f_phone = #{babyFPhone},
-
+
baby_m_cert_no = #{babyMCertNo},
-
+
baby_f_cert_no = #{babyFCertNo},
@@ -367,10 +416,10 @@
birth = #{birth},
-
+
check_time = #{checkTime},
-
+
next_check_time = #{nextCheckTime},
@@ -403,6 +452,21 @@
- delete from baby_autism_primary_screening where id = #{id}
+ delete
+ from baby_autism_primary_screening
+ where id = #{id}
+
+
diff --git a/platform-biz-service/src/main/resources/mapper/BabyAutismPrimaryScreeningDao.xml b/platform-biz-service/src/main/resources/mapper/BabyAutismPrimaryScreeningDao.xml
new file mode 100644
index 0000000..087055f
--- /dev/null
+++ b/platform-biz-service/src/main/resources/mapper/BabyAutismPrimaryScreeningDao.xml
@@ -0,0 +1,397 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ insert into baby_autism_primary_screening(created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
+ values (#{created}, #{modified}, #{yn}, #{operaterId}, #{hospitalId}, #{babyId}, #{babyBuildDate}, #{babyName}, #{babySex}, #{babyMName}, #{babyFName}, #{babyMPhone}, #{babyFPhone}, #{babyMCertNo}, #{babyFCertNo}, #{pid}, #{checkMonthAge}, #{checkMonthId}, #{birth}, #{checkTime}, #{nextCheckTime}, #{checkDoctor}, #{doctorSign}, #{patientSign}, #{guidanceOpinions}, #{handleOpinions}, #{warningSigns}, #{languageSocial}, #{preliminaryScreeningResults})
+
+
+
+ insert into baby_autism_primary_screening(created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
+ values
+
+ (#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.checkDoctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSigns}, #{entity.languageSocial}, #{entity.preliminaryScreeningResults})
+
+
+
+
+ insert into baby_autism_primary_screening(created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
+ values
+
+ (#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.checkDoctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSigns}, #{entity.languageSocial}, #{entity.preliminaryScreeningResults})
+
+ on duplicate key update
+ created = values(created),
+ modified = values(modified),
+ yn = values(yn),
+ operater_id = values(operater_id),
+ hospital_id = values(hospital_id),
+ baby_id = values(baby_id),
+ baby_build_date = values(baby_build_date),
+ baby_name = values(baby_name),
+ baby_sex = values(baby_sex),
+ baby_m_name = values(baby_m_name),
+ baby_f_name = values(baby_f_name),
+ baby_m_phone = values(baby_m_phone),
+ baby_f_phone = values(baby_f_phone),
+ baby_m_cert_no = values(baby_m_cert_no),
+ baby_f_cert_no = values(baby_f_cert_no),
+ pid = values(pid),
+ check_month_age = values(check_month_age),
+ check_month_id = values(check_month_id),
+ birth = values(birth),
+ check_time = values(check_time),
+ next_check_time = values(next_check_time),
+ check_doctor = values(check_doctor),
+ doctor_sign = values(doctor_sign),
+ patient_sign = values(patient_sign),
+ guidance_opinions = values(guidance_opinions),
+ handle_opinions = values(handle_opinions),
+ warning_signs = values(warning_signs),
+ language_social = values(language_social),
+ preliminary_screening_results = values(preliminary_screening_results)
+
+
+
+
+ update baby_autism_primary_screening
+
+
+ created = #{created},
+
+
+ modified = #{modified},
+
+
+ yn = #{yn},
+
+
+ operater_id = #{operaterId},
+
+
+ hospital_id = #{hospitalId},
+
+
+ baby_id = #{babyId},
+
+
+ baby_build_date = #{babyBuildDate},
+
+
+ baby_name = #{babyName},
+
+
+ baby_sex = #{babySex},
+
+
+ baby_m_name = #{babyMName},
+
+
+ baby_f_name = #{babyFName},
+
+
+ baby_m_phone = #{babyMPhone},
+
+
+ baby_f_phone = #{babyFPhone},
+
+
+ baby_m_cert_no = #{babyMCertNo},
+
+
+ baby_f_cert_no = #{babyFCertNo},
+
+
+ pid = #{pid},
+
+
+ check_month_age = #{checkMonthAge},
+
+
+ check_month_id = #{checkMonthId},
+
+
+ birth = #{birth},
+
+
+ check_time = #{checkTime},
+
+
+ next_check_time = #{nextCheckTime},
+
+
+ check_doctor = #{checkDoctor},
+
+
+ doctor_sign = #{doctorSign},
+
+
+ patient_sign = #{patientSign},
+
+
+ guidance_opinions = #{guidanceOpinions},
+
+
+ handle_opinions = #{handleOpinions},
+
+
+ warning_signs = #{warningSigns},
+
+
+ language_social = #{languageSocial},
+
+
+ preliminary_screening_results = #{preliminaryScreeningResults},
+
+
+ where id = #{id}
+
+
+
+
+ delete from baby_autism_primary_screening where id = #{id}
+
+
+
+
diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/BabyAutismPrimaryScreening.java b/platform-dal/src/main/java/com/lyms/platform/pojo/BabyAutismPrimaryScreening.java
index 62ef5b5..7230bd8 100644
--- a/platform-dal/src/main/java/com/lyms/platform/pojo/BabyAutismPrimaryScreening.java
+++ b/platform-dal/src/main/java/com/lyms/platform/pojo/BabyAutismPrimaryScreening.java
@@ -1,6 +1,7 @@
package com.lyms.platform.pojo;
import com.lyms.platform.common.result.BaseModel;
+import com.lyms.platform.common.utils.DateUtil;
import org.apache.commons.lang.StringUtils;
import java.util.Date;
@@ -20,11 +21,15 @@ public class BabyAutismPrimaryScreening extends BaseModel {
* 创建时间
*/
private Date created;
+
+ private String createdStr;
/**
* 修改时间
*/
private Date modified;
+ private String modifiedStr;
+
/**
* 记录删除状态0:删除 1:正常
*/
@@ -47,6 +52,8 @@ public class BabyAutismPrimaryScreening extends BaseModel {
* 儿童建档日期
*/
private Date babyBuildDate;
+
+ private String babyBuildDateStr;
/**
* 儿童姓名
*/
@@ -97,15 +104,21 @@ public class BabyAutismPrimaryScreening extends BaseModel {
*/
private Date birth;
+ private String birthStr;
+
/**
* 检查时间
*/
- private String checkTime;
+ private Date checkTime;
+
+ private String checkTimeStr;
/**
* 预约下次检查时间
*/
- private String nextCheckTime;
+ private Date nextCheckTime;
+
+ private String nextCheckTimeStr;
/**
* 检查医生
@@ -179,6 +192,74 @@ public class BabyAutismPrimaryScreening extends BaseModel {
private DoctorDTO checkDoctor;
+ /**
+ * 初筛结果
+ */
+ private String preliminaryScreeningResults;
+
+ /**
+ * 初筛结果
+ */
+ private String global;
+
+ public String getCreatedStr() {
+ return createdStr;
+ }
+
+ public void setCreatedStr(String createdStr) {
+ this.createdStr = createdStr;
+ }
+
+ public String getModifiedStr() {
+ return modifiedStr;
+ }
+
+ public void setModifiedStr(String modifiedStr) {
+ this.modifiedStr = modifiedStr;
+ }
+
+ public String getBabyBuildDateStr() {
+ return babyBuildDateStr;
+ }
+
+ public void setBabyBuildDateStr(String babyBuildDateStr) {
+ this.babyBuildDateStr = babyBuildDateStr;
+ }
+
+ public String getBirthStr() {
+ return birthStr;
+ }
+
+ public void setBirthStr(String birthStr) {
+ this.birthStr = birthStr;
+ }
+
+ public void setCheckTime(Date checkTime) {
+ this.checkTime = checkTime;
+ setCheckTimeStr(DateUtil.getyyyy_MM_dd(checkTime));
+ }
+
+ public String getCheckTimeStr() {
+ return checkTimeStr;
+ }
+
+ public void setCheckTimeStr(String checkTimeStr) {
+ this.checkTimeStr = checkTimeStr;
+ }
+
+ public void setNextCheckTime(Date nextCheckTime) {
+ this.nextCheckTime = nextCheckTime;
+ setNextCheckTimeStr(DateUtil.getyyyy_MM_dd(nextCheckTime));
+ }
+
+ public String getNextCheckTimeStr() {
+ return nextCheckTimeStr;
+ }
+
+ public void setNextCheckTimeStr(String nextCheckTimeStr) {
+ this.nextCheckTimeStr = nextCheckTimeStr;
+ }
+
public String getDisplayState() {
return displayState;
}
@@ -211,15 +292,7 @@ public class BabyAutismPrimaryScreening extends BaseModel {
this.languageSocialstirng = languageSocialstirng;
}
- /**
- * 初筛结果
- */
- private String preliminaryScreeningResults;
- /**
- * 初筛结果
- */
- private String global;
public String getLanguageSocialName() {
return languageSocialName;
@@ -259,6 +332,7 @@ public class BabyAutismPrimaryScreening extends BaseModel {
public void setCreated(Date created) {
this.created = created;
+ setCreatedStr(DateUtil.getyyyy_MM_dd(created));
}
public Date getModified() {
@@ -267,6 +341,7 @@ public class BabyAutismPrimaryScreening extends BaseModel {
public void setModified(Date modified) {
this.modified = modified;
+ setModifiedStr(DateUtil.getyyyy_MM_dd(modified));
}
public Integer getYn() {
@@ -307,6 +382,7 @@ public class BabyAutismPrimaryScreening extends BaseModel {
public void setBabyBuildDate(Date babyBuildDate) {
this.babyBuildDate = babyBuildDate;
+ setBabyBuildDateStr(DateUtil.getyyyy_MM_dd(babyBuildDate));
}
public String getBabyName() {
@@ -403,24 +479,17 @@ public class BabyAutismPrimaryScreening extends BaseModel {
public void setBirth(Date birth) {
this.birth = birth;
+ setBirthStr(DateUtil.getyyyy_MM_dd(birth));
}
- public String getCheckTime() {
+ public Date getCheckTime() {
return checkTime;
}
- public void setCheckTime(String checkTime) {
- this.checkTime = checkTime;
- }
-
- public String getNextCheckTime() {
+ public Date getNextCheckTime() {
return nextCheckTime;
}
- public void setNextCheckTime(String nextCheckTime) {
- this.nextCheckTime = nextCheckTime;
- }
-
public String getDoctorSign() {
return doctorSign;
}
diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java
index 32335d9..8665f63 100644
--- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java
+++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java
@@ -92,7 +92,7 @@ public class PrimaryScreeningFacade extends BaseServiceImpl {
temp.put("sex", SexEnum.getTextById(babyModel.getSex()));
}
}
- temp.put("checkTime", babyCheck.getCheckTime());
+ temp.put("checkTime", babyCheck.getCheckTimeStr());
temp.put("type", "2");//展示区分(1:档案2:检查记录)
rest.add(temp);
}