Commit a2618a110c4ca9de02e2f423019f18f31291c58c
1 parent
fae06c3e35
Exists in
master
and in
8 other branches
产妇增加字段
Showing 3 changed files with 48 additions and 1 deletions
platform-dal/src/main/java/com/lyms/platform/pojo/AntExChuModel.java
View file @
a2618a1
... | ... | @@ -3,6 +3,7 @@ |
3 | 3 | import org.springframework.data.mongodb.core.mapping.Document; |
4 | 4 | |
5 | 5 | import java.io.Serializable; |
6 | +import java.util.Date; | |
6 | 7 | import java.util.List; |
7 | 8 | |
8 | 9 | /** |
... | ... | @@ -15,7 +16,10 @@ |
15 | 16 | |
16 | 17 | private String id; |
17 | 18 | private String parentId; |
18 | - | |
19 | + //预产期 | |
20 | + private Date dueDate; | |
21 | + //末次月经 | |
22 | + private Date lastMenses; | |
19 | 23 | // 既往史 |
20 | 24 | private String pastHistory ; |
21 | 25 | // 家族史 |
... | ... | @@ -688,6 +692,22 @@ |
688 | 692 | |
689 | 693 | public void setYghxkt(String yghxkt) { |
690 | 694 | this.yghxkt = yghxkt; |
695 | + } | |
696 | + | |
697 | + public Date getDueDate() { | |
698 | + return dueDate; | |
699 | + } | |
700 | + | |
701 | + public void setDueDate(Date dueDate) { | |
702 | + this.dueDate = dueDate; | |
703 | + } | |
704 | + | |
705 | + public Date getLastMenses() { | |
706 | + return lastMenses; | |
707 | + } | |
708 | + | |
709 | + public void setLastMenses(Date lastMenses) { | |
710 | + this.lastMenses = lastMenses; | |
691 | 711 | } |
692 | 712 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExcAddRequest.java
View file @
a2618a1
... | ... | @@ -3,8 +3,10 @@ |
3 | 3 | import com.lyms.platform.common.base.IBasicRequestConvert; |
4 | 4 | import com.lyms.platform.common.core.annotation.form.FormParam; |
5 | 5 | import com.lyms.platform.common.core.annotation.form.Form; |
6 | +import com.lyms.platform.common.utils.DateUtil; | |
6 | 7 | import com.lyms.platform.common.utils.JsonUtil; |
7 | 8 | import com.lyms.platform.pojo.AntExChuModel; |
9 | +import org.apache.commons.lang.StringUtils; | |
8 | 10 | import org.hibernate.validator.constraints.NotEmpty; |
9 | 11 | |
10 | 12 | import java.util.Date; |
... | ... | @@ -789,6 +791,13 @@ |
789 | 791 | antExChuModel.setProdDoctor(prodDoctor); |
790 | 792 | antExChuModel.setCheckTime(checkTime); |
791 | 793 | antExChuModel.setNextCheckTime(JsonUtil.obj2JsonString(nextCheckTime)); |
794 | + if(StringUtils.isNotEmpty(lastMenses)){ | |
795 | + antExChuModel.setLastMenses(DateUtil.parseYMD(lastMenses)); | |
796 | + } | |
797 | + if(StringUtils.isNotEmpty(dueDate)){ | |
798 | + antExChuModel.setDueDate(DateUtil.parseYMD(dueDate)); | |
799 | + } | |
800 | + | |
792 | 801 | return antExChuModel; |
793 | 802 | } |
794 | 803 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/AntexChuResult.java
View file @
a2618a1
1 | 1 | package com.lyms.platform.operate.web.result; |
2 | 2 | |
3 | +import com.lyms.platform.common.utils.DateUtil; | |
3 | 4 | import com.lyms.platform.common.utils.JsonUtil; |
4 | 5 | import com.lyms.platform.operate.web.request.MatDeliverAddRequest; |
5 | 6 | import com.lyms.platform.pojo.AntExChuModel; |
7 | +import org.apache.commons.lang.StringUtils; | |
6 | 8 | |
7 | 9 | import java.util.List; |
8 | 10 | import java.util.Map; |
... | ... | @@ -36,6 +38,8 @@ |
36 | 38 | private String remarks;*/ |
37 | 39 | //末次月经 |
38 | 40 | private String lastMenses; |
41 | + //预产期 | |
42 | + private String dueDate; | |
39 | 43 | |
40 | 44 | /** |
41 | 45 | * 初检信息 |
42 | 46 | |
... | ... | @@ -823,8 +827,22 @@ |
823 | 827 | setHivkt(antExChuModel.getHivkt()); |
824 | 828 | setYdfmw(JsonUtil.str2Obj(antExChuModel.getYdfmw(), Map.class)); |
825 | 829 | setYdqjd(antExChuModel.getYdqjd()); |
830 | + if(null!=antExChuModel.getDueDate()){ | |
831 | + setDueDate(DateUtil.getyyyy_MM_dd(antExChuModel.getDueDate())); | |
832 | + } | |
833 | + if(null!=antExChuModel.getLastMenses()) { | |
834 | + setLastMenses(DateUtil.getyyyy_MM_dd(antExChuModel.getLastMenses())); | |
835 | + } | |
826 | 836 | } |
827 | 837 | return this; |
838 | + } | |
839 | + | |
840 | + public String getDueDate() { | |
841 | + return dueDate; | |
842 | + } | |
843 | + | |
844 | + public void setDueDate(String dueDate) { | |
845 | + this.dueDate = dueDate; | |
828 | 846 | } |
829 | 847 | } |