diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/ChanQResultEnums.java b/platform-common/src/main/java/com/lyms/platform/common/enums/ChanQResultEnums.java new file mode 100644 index 0000000..c3d6d47 --- /dev/null +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/ChanQResultEnums.java @@ -0,0 +1,69 @@ +package com.lyms.platform.common.enums; + +/** + * 产前诊断结果 + * + * Created by Administrator on 2016/6/29 0029. + */ +public enum ChanQResultEnums { + + + O("已检查",1),O1("未检查",0); + private ChanQResultEnums(String name,Integer id){ + this.id=id; + this.name=name; + } + + public static String getTitle(int id){ + for(ChanQResultEnums chanQResultEnums:values()){ + if(chanQResultEnums.getId()==id){ + return chanQResultEnums.getName(); + } + } + return null; + } + private Integer id; + private String name; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public static enum CqResult{ + O("阳性",1),O1("阴性",0); + private CqResult(String name,Integer id){ + this.id=id; + this.name=name; + } + private Integer id; + private String name; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + } +} diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/SieveEnums.java b/platform-common/src/main/java/com/lyms/platform/common/enums/SieveEnums.java new file mode 100644 index 0000000..a9ed074 --- /dev/null +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/SieveEnums.java @@ -0,0 +1,34 @@ +package com.lyms.platform.common.enums; + +/** + * + * 产筛枚举 + * + * Created by Administrator on 2016/6/29 0029. + */ +public enum SieveEnums { + O("低风险",0),O1("临界值",1),O2("高风险",2); + private SieveEnums(String name,int id){ + this.id + =id; + this.name=name; + } + private Integer id; + private String name; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } +} \ No newline at end of file diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/SieveModel.java b/platform-dal/src/main/java/com/lyms/platform/pojo/SieveModel.java new file mode 100644 index 0000000..f7fc84a --- /dev/null +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/SieveModel.java @@ -0,0 +1,39 @@ +package com.lyms.platform.pojo; + +import com.lyms.platform.common.result.BaseModel; +import org.springframework.data.mongodb.core.mapping.Document; + +import java.util.Date; + +/** + * 产前筛查 + * + * Created by Administrator on 2016/6/29 0029. + */ +@Document(collection = "lyms_sieve") +public class SieveModel extends BaseModel { + + private String id; + //患者id + private String parentId; + //姓名 + private String name; + //末次月经 + private Date lastMenses; + //胎数 + private Integer tireNumber; + //整体风险 + private Integer ztfx; + //联系方式 + private String phone; + //申请孕周 + private String dueWeek; + //产前诊断 1 已检查 0 未检查 + private Integer cqStatus; + //产前诊断结果 + private String cqResult; + //妊娠结局 + private String renShenResult; + private Date created; + private Date modified; +} diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/PostReviewRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/PostReviewRequest.java index 66ff00e..cb26008 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/PostReviewRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/PostReviewRequest.java @@ -88,7 +88,7 @@ public class PostReviewRequest implements IBasicRequestConvert