Commit 6a46bbb20ff9d258a7d9ac875a349cdcd848ae45
1 parent
7f6630dc5d
Exists in
master
and in
1 other branch
产妇增加字段
Showing 1 changed file with 65 additions and 22 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/AntexChuResult.java
View file @
6a46bbb
| ... | ... | @@ -7,6 +7,7 @@ |
| 7 | 7 | import com.lyms.platform.pojo.AntExChuModel; |
| 8 | 8 | import com.lyms.platform.pojo.AntenatalExaminationModel; |
| 9 | 9 | import com.lyms.platform.pojo.Patients; |
| 10 | +import com.sun.javafx.collections.MappingChange; | |
| 10 | 11 | import org.apache.commons.collections.CollectionUtils; |
| 11 | 12 | |
| 12 | 13 | import java.util.ArrayList; |
| ... | ... | @@ -85,7 +86,7 @@ |
| 85 | 86 | //体重指数 |
| 86 | 87 | private String baricIndex ; |
| 87 | 88 | // 本次妊娠情况 |
| 88 | - private String cestationInfo; | |
| 89 | + private Map cestationInfo; | |
| 89 | 90 | // 宫高 |
| 90 | 91 | private String gonggao ; |
| 91 | 92 | //腹围 |
| ... | ... | @@ -108,7 +109,7 @@ |
| 108 | 109 | //高危评分 |
| 109 | 110 | private String highriskSocre; |
| 110 | 111 | // 其他高危 |
| 111 | - private String otherHighRisk; | |
| 112 | + private Map otherHighRisk; | |
| 112 | 113 | // 诊断 |
| 113 | 114 | private String diagnosis; |
| 114 | 115 | //处理意见 |
| ... | ... | @@ -120,7 +121,7 @@ |
| 120 | 121 | //产检日期 |
| 121 | 122 | private String checkTime; |
| 122 | 123 | //下次产检时间 |
| 123 | - private String nextCheckTime; | |
| 124 | + private Map nextCheckTime; | |
| 124 | 125 | |
| 125 | 126 | |
| 126 | 127 | /**-------------辅助检查结果录入------------------**/ |
| 127 | 128 | |
| ... | ... | @@ -260,11 +261,11 @@ |
| 260 | 261 | this.bxbjs = bxbjs; |
| 261 | 262 | } |
| 262 | 263 | |
| 263 | - public String getCestationInfo() { | |
| 264 | + public Map getCestationInfo() { | |
| 264 | 265 | return cestationInfo; |
| 265 | 266 | } |
| 266 | 267 | |
| 267 | - public void setCestationInfo(String cestationInfo) { | |
| 268 | + public void setCestationInfo(Map cestationInfo) { | |
| 268 | 269 | this.cestationInfo = cestationInfo; |
| 269 | 270 | } |
| 270 | 271 | |
| 271 | 272 | |
| ... | ... | @@ -417,11 +418,11 @@ |
| 417 | 418 | this.neoDeath = neoDeath; |
| 418 | 419 | } |
| 419 | 420 | |
| 420 | - public String getNextCheckTime() { | |
| 421 | + public Map getNextCheckTime() { | |
| 421 | 422 | return nextCheckTime; |
| 422 | 423 | } |
| 423 | 424 | |
| 424 | - public void setNextCheckTime(String nextCheckTime) { | |
| 425 | + public void setNextCheckTime(Map nextCheckTime) { | |
| 425 | 426 | this.nextCheckTime = nextCheckTime; |
| 426 | 427 | } |
| 427 | 428 | |
| 428 | 429 | |
| 429 | 430 | |
| ... | ... | @@ -433,17 +434,14 @@ |
| 433 | 434 | this.nt = nt; |
| 434 | 435 | } |
| 435 | 436 | |
| 436 | - public String getOtherHighRisk() { | |
| 437 | + public Map getOtherHighRisk() { | |
| 437 | 438 | return otherHighRisk; |
| 438 | 439 | } |
| 439 | 440 | |
| 440 | - public void setOtherHighRisk(String otherHighRisk) { | |
| 441 | + public void setOtherHighRisk(Map otherHighRisk) { | |
| 441 | 442 | this.otherHighRisk = otherHighRisk; |
| 442 | 443 | } |
| 443 | 444 | |
| 444 | - | |
| 445 | - | |
| 446 | - | |
| 447 | 445 | public List<MatDeliverAddRequest.Placenta> getPlacentas() { |
| 448 | 446 | return placentas; |
| 449 | 447 | } |
| ... | ... | @@ -740,13 +738,48 @@ |
| 740 | 738 | if(null!=antExChuModel){ |
| 741 | 739 | setId(antExChuModel.getId()); |
| 742 | 740 | setParentId(antExChuModel.getParentId()); |
| 743 | - setPastHistory(JsonUtil.str2Obj(antExChuModel.getPastHistory(),Map.class)); | |
| 744 | - setFamilyHistory(JsonUtil.str2Obj(antExChuModel.getFamilyHistory(),Map.class)); | |
| 745 | - setPersonalHistory(JsonUtil.str2Obj(antExChuModel.getPersonalHistory(),Map.class)); | |
| 746 | - setYmjzHistory(JsonUtil.str2Obj(antExChuModel.getYmjzHistory(),Map.class)); | |
| 747 | - setYwgmHistory(JsonUtil.str2Obj(antExChuModel.getYwgmHistory(),Map.class)); | |
| 748 | - setFksxHistory(JsonUtil.str2Obj(antExChuModel.getFksxHistory(),Map.class)); | |
| 749 | - setYsfyHistory(JsonUtil.str2Obj(antExChuModel.getYsfyHistory(),Map.class)); | |
| 741 | + try { | |
| 742 | + | |
| 743 | + setPastHistory(JsonUtil.str2Obj(antExChuModel.getPastHistory(), Map.class)); | |
| 744 | + }catch (Exception e){ | |
| 745 | + | |
| 746 | + } | |
| 747 | + try { | |
| 748 | + setFamilyHistory(JsonUtil.str2Obj(antExChuModel.getFamilyHistory(), Map.class)); | |
| 749 | + | |
| 750 | + }catch (Exception e){ | |
| 751 | + | |
| 752 | + } | |
| 753 | + try { | |
| 754 | + setPersonalHistory(JsonUtil.str2Obj(antExChuModel.getPersonalHistory(), Map.class)); | |
| 755 | + | |
| 756 | + }catch (Exception e){ | |
| 757 | + | |
| 758 | + } | |
| 759 | + try { | |
| 760 | + setYmjzHistory(JsonUtil.str2Obj(antExChuModel.getYmjzHistory(), Map.class)); | |
| 761 | + | |
| 762 | + }catch (Exception e){ | |
| 763 | + | |
| 764 | + } | |
| 765 | + try { | |
| 766 | + setYwgmHistory(JsonUtil.str2Obj(antExChuModel.getYwgmHistory(), Map.class)); | |
| 767 | + | |
| 768 | + }catch (Exception e){ | |
| 769 | + | |
| 770 | + } | |
| 771 | + try { | |
| 772 | + setFksxHistory(JsonUtil.str2Obj(antExChuModel.getFksxHistory(), Map.class)); | |
| 773 | + | |
| 774 | + }catch (Exception e){ | |
| 775 | + | |
| 776 | + } | |
| 777 | + try { | |
| 778 | + setYsfyHistory(JsonUtil.str2Obj(antExChuModel.getYsfyHistory(), Map.class)); | |
| 779 | + | |
| 780 | + }catch (Exception e){ | |
| 781 | + | |
| 782 | + } | |
| 750 | 783 | setPregnancyTimes(antExChuModel.getPregnancyTimes()); |
| 751 | 784 | setProdTime(antExChuModel.getProdTime()); |
| 752 | 785 | setDelivery(antExChuModel.getDelivery()); |
| 753 | 786 | |
| 754 | 787 | |
| ... | ... | @@ -760,19 +793,29 @@ |
| 760 | 793 | setWeight(antExChuModel.getWeight()); |
| 761 | 794 | setYqWeight(antExChuModel.getYqWeight()); |
| 762 | 795 | setBaricIndex(antExChuModel.getBaricIndex()); |
| 763 | - setCestationInfo(antExChuModel.getCestationInfo()); | |
| 796 | + try { | |
| 797 | + | |
| 798 | + setCestationInfo(JsonUtil.str2Obj(antExChuModel.getCestationInfo(),Map.class)); | |
| 799 | + }catch (Exception e){ | |
| 800 | + | |
| 801 | + } | |
| 764 | 802 | setGonggao(antExChuModel.getGonggao()); |
| 765 | 803 | setFuwei(antExChuModel.getFuwei()); |
| 766 | 804 | setTireNumber1(antExChuModel.getTireNumber1()); |
| 767 | 805 | setPlacentas(antExChuModel.getPlacentas()); |
| 768 | 806 | setHighriskSocre(antExChuModel.getHighriskSocre()); |
| 769 | - setOtherHighRisk(antExChuModel.getOtherHighRisk()); | |
| 807 | + setOtherHighRisk(JsonUtil.str2Obj(antExChuModel.getOtherHighRisk(), Map.class)); | |
| 770 | 808 | setDiagnosis(antExChuModel.getDiagnosis()); |
| 771 | 809 | setTreatOpinion(antExChuModel.getTreatOpinion()); |
| 772 | 810 | setDirOpinion(antExChuModel.getDirOpinion()); |
| 773 | 811 | setProdDoctor(antExChuModel.getProdDoctor()); |
| 774 | 812 | setCheckTime(antExChuModel.getCheckTime()); |
| 775 | - setNextCheckTime(antExChuModel.getNextCheckTime()); | |
| 813 | + try { | |
| 814 | + | |
| 815 | + setNextCheckTime(JsonUtil.str2Obj(antExChuModel.getNextCheckTime(),Map.class)); | |
| 816 | + }catch (Exception e){ | |
| 817 | + | |
| 818 | + } | |
| 776 | 819 | setAbo(antExChuModel.getAbortion()); |
| 777 | 820 | setAlbumin(antExChuModel.getAbortion()); |
| 778 | 821 | setXhdb(antExChuModel.getXhdb()); |