Commit a9747ccd4133c31abb78a00f28418adb3ca22574
1 parent
0eb0bf3c69
Exists in
master
and in
6 other branches
增加字段
Showing 10 changed files with 479 additions and 69 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/UsersQuery.java
- platform-biz-service/src/main/resources/mainOrm/master/MasterUsers.xml
- platform-dal/src/main/java/com/lyms/platform/pojo/AntExChuModel.java
- platform-dal/src/main/java/com/lyms/platform/pojo/AntenatalExaminationModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/AntenatalExaminationController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StopPregnancyController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/StopPregnancyFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExAddRequest.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExcAddRequest.java
platform-biz-service/src/main/java/com/lyms/platform/permission/model/UsersQuery.java
View file @
a9747cc
... | ... | @@ -31,6 +31,7 @@ |
31 | 31 | private String remarks; |
32 | 32 | private Date lastLoginTime; |
33 | 33 | private Integer ksId; |
34 | + private List<Integer> zhichenIds; | |
34 | 35 | |
35 | 36 | private String keyword; |
36 | 37 | private Integer roleId; |
... | ... | @@ -38,6 +39,14 @@ |
38 | 39 | private Integer otherAccount; //第三方帐号, 1医院帐号 |
39 | 40 | public Integer getOtherAccount() { |
40 | 41 | return otherAccount; |
42 | + } | |
43 | + | |
44 | + public List<Integer> getZhichenIds() { | |
45 | + return zhichenIds; | |
46 | + } | |
47 | + | |
48 | + public void setZhichenIds(List<Integer> zhichenIds) { | |
49 | + this.zhichenIds = zhichenIds; | |
41 | 50 | } |
42 | 51 | |
43 | 52 | public Date getGteCreated() { |
platform-biz-service/src/main/resources/mainOrm/master/MasterUsers.xml
View file @
a9747cc
... | ... | @@ -203,6 +203,13 @@ |
203 | 203 | <if test="remarks != null and remarks != ''"> |
204 | 204 | and remarks = #{remarks,jdbcType=VARCHAR} |
205 | 205 | </if> |
206 | + <if test="zhichenIds != null and zhichenIds.size() !=0 "> | |
207 | + AND zhiChenId IN | |
208 | + <foreach collection="zhichenIds" item="title" | |
209 | + index="index" open="(" close=")" separator=","> | |
210 | + #{title} | |
211 | + </foreach> | |
212 | + </if> | |
206 | 213 | <if test="lastLoginTime != null"> |
207 | 214 | and last_login_time = #{lastLoginTime,jdbcType=TIMESTAMP} |
208 | 215 | </if> |
platform-dal/src/main/java/com/lyms/platform/pojo/AntExChuModel.java
View file @
a9747cc
... | ... | @@ -119,6 +119,72 @@ |
119 | 119 | */ |
120 | 120 | private String diagnosisOther; |
121 | 121 | |
122 | + | |
123 | + //早孕期病毒检测 | |
124 | + private String zyqbd; | |
125 | + //nt检查 | |
126 | + private String ntjc; | |
127 | + //产前筛查 | |
128 | + private String cqsc; | |
129 | + //胎儿系统排畸b吵 | |
130 | + private String text; | |
131 | + //75gODTT | |
132 | + private String s75god; | |
133 | + //甲状腺功能 | |
134 | + private String jzxgn; | |
135 | + | |
136 | + public static long getSerialVersionUID() { | |
137 | + return serialVersionUID; | |
138 | + } | |
139 | + | |
140 | + public String getZyqbd() { | |
141 | + return zyqbd; | |
142 | + } | |
143 | + | |
144 | + public void setZyqbd(String zyqbd) { | |
145 | + this.zyqbd = zyqbd; | |
146 | + } | |
147 | + | |
148 | + public String getNtjc() { | |
149 | + return ntjc; | |
150 | + } | |
151 | + | |
152 | + public void setNtjc(String ntjc) { | |
153 | + this.ntjc = ntjc; | |
154 | + } | |
155 | + | |
156 | + public String getCqsc() { | |
157 | + return cqsc; | |
158 | + } | |
159 | + | |
160 | + public void setCqsc(String cqsc) { | |
161 | + this.cqsc = cqsc; | |
162 | + } | |
163 | + | |
164 | + public String getText() { | |
165 | + return text; | |
166 | + } | |
167 | + | |
168 | + public void setText(String text) { | |
169 | + this.text = text; | |
170 | + } | |
171 | + | |
172 | + public String getS75god() { | |
173 | + return s75god; | |
174 | + } | |
175 | + | |
176 | + public void setS75god(String s75god) { | |
177 | + this.s75god = s75god; | |
178 | + } | |
179 | + | |
180 | + public String getJzxgn() { | |
181 | + return jzxgn; | |
182 | + } | |
183 | + | |
184 | + public void setJzxgn(String jzxgn) { | |
185 | + this.jzxgn = jzxgn; | |
186 | + } | |
187 | + | |
122 | 188 | public String getGonggaoSelect() { |
123 | 189 | return gonggaoSelect; |
124 | 190 | } |
platform-dal/src/main/java/com/lyms/platform/pojo/AntenatalExaminationModel.java
View file @
a9747cc
... | ... | @@ -113,6 +113,68 @@ |
113 | 113 | //操作人 |
114 | 114 | private Integer operator; |
115 | 115 | |
116 | + | |
117 | + //早孕期病毒检测 | |
118 | + private String zyqbd; | |
119 | + //nt检查 | |
120 | + private String ntjc; | |
121 | + //产前筛查 | |
122 | + private String cqsc; | |
123 | + //胎儿系统排畸b吵 | |
124 | + private String text; | |
125 | + //75gODTT | |
126 | + private String s75god; | |
127 | + //甲状腺功能 | |
128 | + private String jzxgn; | |
129 | + | |
130 | + public String getZyqbd() { | |
131 | + return zyqbd; | |
132 | + } | |
133 | + | |
134 | + public void setZyqbd(String zyqbd) { | |
135 | + this.zyqbd = zyqbd; | |
136 | + } | |
137 | + | |
138 | + public String getNtjc() { | |
139 | + return ntjc; | |
140 | + } | |
141 | + | |
142 | + public void setNtjc(String ntjc) { | |
143 | + this.ntjc = ntjc; | |
144 | + } | |
145 | + | |
146 | + public String getCqsc() { | |
147 | + return cqsc; | |
148 | + } | |
149 | + | |
150 | + public void setCqsc(String cqsc) { | |
151 | + this.cqsc = cqsc; | |
152 | + } | |
153 | + | |
154 | + public String getText() { | |
155 | + return text; | |
156 | + } | |
157 | + | |
158 | + public void setText(String text) { | |
159 | + this.text = text; | |
160 | + } | |
161 | + | |
162 | + public String getS75god() { | |
163 | + return s75god; | |
164 | + } | |
165 | + | |
166 | + public void setS75god(String s75god) { | |
167 | + this.s75god = s75god; | |
168 | + } | |
169 | + | |
170 | + public String getJzxgn() { | |
171 | + return jzxgn; | |
172 | + } | |
173 | + | |
174 | + public void setJzxgn(String jzxgn) { | |
175 | + this.jzxgn = jzxgn; | |
176 | + } | |
177 | + | |
116 | 178 | public String getGongGaoSelect() { |
117 | 179 | return gongGaoSelect; |
118 | 180 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/AntenatalExaminationController.java
View file @
a9747cc
... | ... | @@ -23,10 +23,7 @@ |
23 | 23 | import org.springframework.beans.factory.annotation.Autowired; |
24 | 24 | import org.springframework.stereotype.Controller; |
25 | 25 | import org.springframework.util.StopWatch; |
26 | -import org.springframework.web.bind.annotation.RequestBody; | |
27 | -import org.springframework.web.bind.annotation.RequestMapping; | |
28 | -import org.springframework.web.bind.annotation.RequestMethod; | |
29 | -import org.springframework.web.bind.annotation.ResponseBody; | |
26 | +import org.springframework.web.bind.annotation.*; | |
30 | 27 | |
31 | 28 | import javax.servlet.http.HttpServletRequest; |
32 | 29 | import javax.servlet.http.HttpServletResponse; |
33 | 30 | |
... | ... | @@ -102,9 +99,9 @@ |
102 | 99 | @ResponseBody |
103 | 100 | public BaseResponse queryHisCheckList2(String cardNo, int ftype,HttpServletRequest request) { |
104 | 101 | if ("1".equals(HIS_VERSION)) { |
105 | - return new BaseListResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(hisServiceV1.queryCheckListupdate(cardNo,ftype)); | |
102 | + return new BaseListResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(hisServiceV1.queryCheckListupdate(cardNo, ftype)); | |
106 | 103 | } else if ("2".equals(HIS_VERSION)) { |
107 | - return new BaseListResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(hisServiceV2.queryCheckListupdate(cardNo,ftype)); | |
104 | + return new BaseListResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(hisServiceV2.queryCheckListupdate(cardNo, ftype)); | |
108 | 105 | } else if ("3".equals(HIS_VERSION)) { |
109 | 106 | return new BaseResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("没有数据"); |
110 | 107 | } else if ("4".equals(HIS_VERSION)) { |
... | ... | @@ -308,10 +305,17 @@ |
308 | 305 | return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION); |
309 | 306 | } |
310 | 307 | |
311 | - | |
312 | - | |
313 | - | |
314 | - | |
315 | - | |
308 | + /** | |
309 | + * 获取最后一次重大检查结果 | |
310 | + * | |
311 | + * @param request | |
312 | + * @return | |
313 | + */ | |
314 | + @RequestMapping(method = RequestMethod.GET, value = "/last") | |
315 | + @TokenRequired | |
316 | + public BaseResponse getLastCheck(HttpServletRequest request,@RequestParam("pid")String pid){ | |
317 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
318 | + return antenatalExaminationFacade.getLastCheck(loginState.getId(),pid); | |
319 | + } | |
316 | 320 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StopPregnancyController.java
View file @
a9747cc
... | ... | @@ -66,6 +66,16 @@ |
66 | 66 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
67 | 67 | return stopPregnancyFacade.queryInPerson(loginState.getId()); |
68 | 68 | } |
69 | - | |
69 | + /** | |
70 | + * 返回该医院可选择的录入人 | |
71 | + * @return | |
72 | + */ | |
73 | + @RequestMapping(method = RequestMethod.GET, value = "/queryInPerson2") | |
74 | + @ResponseBody | |
75 | + @TokenRequired | |
76 | + public BaseResponse queryInPerson2(HttpServletRequest request) { | |
77 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
78 | + return stopPregnancyFacade.queryInPerson2(loginState.getId()); | |
79 | + } | |
70 | 80 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
View file @
a9747cc
... | ... | @@ -2137,6 +2137,62 @@ |
2137 | 2137 | return highScoreResult; |
2138 | 2138 | } |
2139 | 2139 | |
2140 | + public BaseResponse getLastCheck(Integer userId,String pid){ | |
2141 | + AntExQuery antExQuery1 = new AntExQuery(); | |
2142 | + String hospitalId = autoMatchFacade.getHospitalId(userId); | |
2143 | + antExQuery1.setHospitalId(hospitalId); | |
2144 | + antExQuery1.setPid(pid); | |
2145 | + antExQuery1.setYn(YnEnums.YES.getId()); | |
2146 | + List<AntenatalExaminationModel> examinationModelList = antenatalExaminationService.queryAntenatalExamination(antExQuery1.convertToQuery().addOrder(Sort.Direction.DESC, "created")); | |
2147 | + Map m =new HashMap(); | |
2148 | + if(CollectionUtils.isNotEmpty(examinationModelList)){ | |
2149 | + for(AntenatalExaminationModel model:examinationModelList){ | |
2150 | + String zybd=model.getZyqbd(); | |
2151 | + String ntjc= model.getNtjc(); | |
2152 | + String cqsc= model.getCqsc(); | |
2153 | + String text= model.getText(); | |
2154 | + String s75god= model.getS75god(); | |
2155 | + String jzxgn= model.getJzxgn(); | |
2156 | + if(StringUtils.isNotEmpty(zybd)||StringUtils.isNotEmpty(ntjc)||StringUtils.isNotEmpty(cqsc)|| | |
2157 | + StringUtils.isNotEmpty(text)||StringUtils.isNotEmpty(s75god)||StringUtils.isNotEmpty(jzxgn)){ | |
2158 | + m.put("zybd",zybd); | |
2159 | + m.put("ntjc",ntjc); | |
2160 | + m.put("cqsc",cqsc); | |
2161 | + m.put("text",text); | |
2162 | + m.put("s75god",s75god); | |
2163 | + m.put("jzxgn",jzxgn); | |
2164 | + break; | |
2165 | + } | |
2166 | + } | |
2167 | + } | |
2168 | + AntExChuQuery antExChuQuery =new AntExChuQuery(); | |
2169 | + antExQuery1.setHospitalId(hospitalId); | |
2170 | + antExQuery1.setPid(pid); | |
2171 | + antExQuery1.setYn(YnEnums.YES.getId()); | |
2172 | + List<AntExChuModel> chuModelList= antenatalExaminationService.queryAntExChu(antExChuQuery); | |
2173 | + if(CollectionUtils.isNotEmpty(chuModelList)){ | |
2174 | + for(AntExChuModel chu:chuModelList){ | |
2175 | + String zybd=chu.getZyqbd(); | |
2176 | + String ntjc= chu.getNtjc(); | |
2177 | + String cqsc= chu.getCqsc(); | |
2178 | + String text= chu.getText(); | |
2179 | + String s75god= chu.getS75god(); | |
2180 | + String jzxgn= chu.getJzxgn(); | |
2181 | + if(StringUtils.isNotEmpty(zybd)||StringUtils.isNotEmpty(ntjc)||StringUtils.isNotEmpty(cqsc)|| | |
2182 | + StringUtils.isNotEmpty(text)||StringUtils.isNotEmpty(s75god)||StringUtils.isNotEmpty(jzxgn)){ | |
2183 | + m.put("zybd",zybd); | |
2184 | + m.put("ntjc",ntjc); | |
2185 | + m.put("cqsc",cqsc); | |
2186 | + m.put("text",text); | |
2187 | + m.put("s75god",s75god); | |
2188 | + m.put("jzxgn",jzxgn); | |
2189 | + break; | |
2190 | + } | |
2191 | + } | |
2192 | + } | |
2193 | + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("").setData(m); | |
2194 | + } | |
2195 | + | |
2140 | 2196 | public BaseResponse getEnums() { |
2141 | 2197 | Map<String, Object> map = new HashMap<>(); |
2142 | 2198 | map.put("getFetPosition", getFetPosition()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/StopPregnancyFacade.java
View file @
a9747cc
... | ... | @@ -399,5 +399,53 @@ |
399 | 399 | objectResponse.setErrormsg("成功"); |
400 | 400 | return objectResponse; |
401 | 401 | } |
402 | + | |
403 | + | |
404 | + /** | |
405 | + * 返回该医院可选择的录入人 | |
406 | + * | |
407 | + * @return | |
408 | + */ | |
409 | + public BaseResponse queryInPerson2(Integer id) { | |
410 | + List<Map> list = new ArrayList<>(); | |
411 | + if (id != null) { | |
412 | + UsersQuery query = new UsersQuery(); | |
413 | + query.setYn(YnEnums.YES.getId()); | |
414 | + query.setEnable(1); | |
415 | + query.setId(id); | |
416 | + List<Integer> lis =new ArrayList<>(); | |
417 | + lis.add(1); | |
418 | + lis.add(2); | |
419 | + lis.add(3); | |
420 | + lis.add(4); | |
421 | + lis.add(5); | |
422 | + query.setZhichenIds(lis); | |
423 | + List<Users> dbusers = usersService.queryUsers(query); | |
424 | + | |
425 | + if (CollectionUtils.isNotEmpty(dbusers)) { | |
426 | + Users dbuser = dbusers.get(0); | |
427 | + UsersQuery usersQuery = new UsersQuery(); | |
428 | + usersQuery.setYn(YnEnums.YES.getId()); | |
429 | + usersQuery.setOrgId(dbuser.getOrgId()); | |
430 | + usersQuery.setEnable(1); | |
431 | + List<Users> users = usersService.queryUsers(usersQuery); | |
432 | + | |
433 | + if (CollectionUtils.isNotEmpty(users)) { | |
434 | + for (Users user : users) { | |
435 | + Map pmap = new HashMap(); | |
436 | + pmap.put("id", user.getId()); | |
437 | + pmap.put("name", user.getName()); | |
438 | + list.add(pmap); | |
439 | + } | |
440 | + } | |
441 | + } | |
442 | + | |
443 | + } | |
444 | + BaseObjectResponse objectResponse = new BaseObjectResponse(); | |
445 | + objectResponse.setData(list); | |
446 | + objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); | |
447 | + objectResponse.setErrormsg("成功"); | |
448 | + return objectResponse; | |
449 | + } | |
402 | 450 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExAddRequest.java
View file @
a9747cc
... | ... | @@ -97,6 +97,68 @@ |
97 | 97 | |
98 | 98 | private Integer couponType; |
99 | 99 | |
100 | + | |
101 | + //早孕期病毒检测 | |
102 | + private String zyqbd; | |
103 | + //nt检查 | |
104 | + private String ntjc; | |
105 | + //产前筛查 | |
106 | + private String cqsc; | |
107 | + //胎儿系统排畸b吵 | |
108 | + private String text; | |
109 | + //75gODTT | |
110 | + private String s75god; | |
111 | + //甲状腺功能 | |
112 | + private String jzxgn; | |
113 | + | |
114 | + public String getZyqbd() { | |
115 | + return zyqbd; | |
116 | + } | |
117 | + | |
118 | + public void setZyqbd(String zyqbd) { | |
119 | + this.zyqbd = zyqbd; | |
120 | + } | |
121 | + | |
122 | + public String getNtjc() { | |
123 | + return ntjc; | |
124 | + } | |
125 | + | |
126 | + public void setNtjc(String ntjc) { | |
127 | + this.ntjc = ntjc; | |
128 | + } | |
129 | + | |
130 | + public String getCqsc() { | |
131 | + return cqsc; | |
132 | + } | |
133 | + | |
134 | + public void setCqsc(String cqsc) { | |
135 | + this.cqsc = cqsc; | |
136 | + } | |
137 | + | |
138 | + public String getText() { | |
139 | + return text; | |
140 | + } | |
141 | + | |
142 | + public void setText(String text) { | |
143 | + this.text = text; | |
144 | + } | |
145 | + | |
146 | + public String getS75god() { | |
147 | + return s75god; | |
148 | + } | |
149 | + | |
150 | + public void setS75god(String s75god) { | |
151 | + this.s75god = s75god; | |
152 | + } | |
153 | + | |
154 | + public String getJzxgn() { | |
155 | + return jzxgn; | |
156 | + } | |
157 | + | |
158 | + public void setJzxgn(String jzxgn) { | |
159 | + this.jzxgn = jzxgn; | |
160 | + } | |
161 | + | |
100 | 162 | public String getGongGaoSelect() { |
101 | 163 | return gongGaoSelect; |
102 | 164 | } |
... | ... | @@ -192,6 +254,12 @@ |
192 | 254 | @Override |
193 | 255 | public AntenatalExaminationModel convertToDataModel() { |
194 | 256 | AntenatalExaminationModel examinationModel = new AntenatalExaminationModel(); |
257 | + examinationModel.setZyqbd(zyqbd); | |
258 | + examinationModel.setNtjc(ntjc); | |
259 | + examinationModel.setCqsc(cqsc); | |
260 | + examinationModel.setText(text); | |
261 | + examinationModel.setS75god(s75god); | |
262 | + examinationModel.setJzxgn(jzxgn); | |
195 | 263 | examinationModel.setId(id); |
196 | 264 | examinationModel.setDiagnosisOther(diagnosisOther); |
197 | 265 | examinationModel.setBarCode(barCode); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExcAddRequest.java
View file @
a9747cc
... | ... | @@ -13,9 +13,8 @@ |
13 | 13 | import java.util.Map; |
14 | 14 | |
15 | 15 | /** |
16 | - * | |
17 | 16 | * 产前检查初诊 |
18 | - * | |
17 | + * <p/> | |
19 | 18 | * Created by Administrator on 2016/6/20 0020. |
20 | 19 | */ |
21 | 20 | @Form |
... | ... | @@ -24,7 +23,7 @@ |
24 | 23 | @NotEmpty(message = "孕妇id不能为空") |
25 | 24 | private String parentId; |
26 | 25 | |
27 | - private String barCode; | |
26 | + private String barCode; | |
28 | 27 | |
29 | 28 | private String id; |
30 | 29 | |
31 | 30 | |
32 | 31 | |
33 | 32 | |
34 | 33 | |
35 | 34 | |
... | ... | @@ -35,19 +34,19 @@ |
35 | 34 | private String lastMenses; |
36 | 35 | |
37 | 36 | // 既往史 |
38 | - private Map pastHistory ; | |
37 | + private Map pastHistory; | |
39 | 38 | // 家族史 |
40 | - private Map familyHistory ; | |
39 | + private Map familyHistory; | |
41 | 40 | //个人史 |
42 | 41 | private Map personalHistory; |
43 | 42 | //疫苗接种史 |
44 | - private Map ymjzHistory ; | |
43 | + private Map ymjzHistory; | |
45 | 44 | //药物过敏史 |
46 | - private Map ywgmHistory ; | |
45 | + private Map ywgmHistory; | |
47 | 46 | //妇科手术史 |
48 | - private Map fksxHistory ; | |
47 | + private Map fksxHistory; | |
49 | 48 | // 叶酸服用 |
50 | - private Map ysfyHistory ; | |
49 | + private Map ysfyHistory; | |
51 | 50 | //本次妊娠情况 |
52 | 51 | private Map cestationInfo; |
53 | 52 | //丈夫健康情况 |
54 | 53 | |
55 | 54 | |
56 | 55 | |
... | ... | @@ -66,17 +65,17 @@ |
66 | 65 | //死胎 |
67 | 66 | private Integer stillbirth; |
68 | 67 | //死产 |
69 | - private Integer stillChan ; | |
68 | + private Integer stillChan; | |
70 | 69 | //新生儿死亡 |
71 | 70 | private Integer neoDeath; |
72 | 71 | //出生缺陷 |
73 | 72 | private Integer birthDefect; |
74 | 73 | // 身高 |
75 | - private String height; | |
74 | + private String height; | |
76 | 75 | //体重 |
77 | - private String weight ; | |
76 | + private String weight; | |
78 | 77 | //孕前体重 |
79 | - private String yqWeight ; | |
78 | + private String yqWeight; | |
80 | 79 | //体重指数 |
81 | 80 | private String baricIndex; |
82 | 81 | //心脏 |
... | ... | @@ -109,7 +108,7 @@ |
109 | 108 | //胎数 |
110 | 109 | private List<MatDeliverAddRequest.Placenta> placentas; |
111 | 110 | //高危因素 |
112 | - private List highrisk ; | |
111 | + private List highrisk; | |
113 | 112 | //高危评分 |
114 | 113 | private String highriskSocre; |
115 | 114 | // 其他高危 |
116 | 115 | |
117 | 116 | |
118 | 117 | |
119 | 118 | |
120 | 119 | |
121 | 120 | |
122 | 121 | |
123 | 122 | |
124 | 123 | |
125 | 124 | |
126 | 125 | |
127 | 126 | |
128 | 127 | |
129 | 128 | |
130 | 129 | |
131 | 130 | |
132 | 131 | |
133 | 132 | |
134 | 133 | |
135 | 134 | |
136 | 135 | |
137 | 136 | |
138 | 137 | |
139 | 138 | |
140 | 139 | |
141 | 140 | |
142 | 141 | |
... | ... | @@ -128,67 +127,69 @@ |
128 | 127 | //下次产检时间 |
129 | 128 | private String nextCheckTime; |
130 | 129 | //前端计算出来的孕周 |
131 | - private String cDueWeek; | |
130 | + private String cDueWeek; | |
132 | 131 | |
133 | - /**辅助检查结果录入 **/ | |
132 | + /** | |
133 | + * 辅助检查结果录入 | |
134 | + **/ | |
134 | 135 | //血红蛋白值 |
135 | - private String xhdb; | |
136 | + private String xhdb; | |
136 | 137 | //白细胞计数值 |
137 | - private String bxbjs ; | |
138 | + private String bxbjs; | |
138 | 139 | // 血小板 |
139 | - private String platelet ; | |
140 | + private String platelet; | |
140 | 141 | //血常规其他 |
141 | - private String chgOther; | |
142 | + private String chgOther; | |
142 | 143 | //尿蛋白 |
143 | - private String ndb; | |
144 | + private String ndb; | |
144 | 145 | //尿糖 |
145 | - private String nt; | |
146 | + private String nt; | |
146 | 147 | //尿同体 |
147 | - private String urineKetone; | |
148 | - //尿潜血 | |
149 | - private String bld ; | |
148 | + private String urineKetone; | |
149 | + //尿潜血 | |
150 | + private String bld; | |
150 | 151 | //尿常规其他 |
151 | - private String ncgOther; | |
152 | - private String abo; | |
153 | - private String rh; | |
152 | + private String ncgOther; | |
153 | + private String abo; | |
154 | + private String rh; | |
154 | 155 | // 血糖1 |
155 | - private String bloodSugar; | |
156 | + private String bloodSugar; | |
156 | 157 | // B超 |
157 | - private String bChao ; | |
158 | + private String bChao; | |
158 | 159 | // 胎数 |
159 | - private String tireNumber ; | |
160 | + private String tireNumber; | |
160 | 161 | //血清谷丙转氨酶 |
161 | - private String xqgbzam ; | |
162 | + private String xqgbzam; | |
162 | 163 | //血清谷草转氨酶 |
163 | - private String xqgczam ; | |
164 | + private String xqgczam; | |
164 | 165 | //白蛋白 |
165 | - private String albumin ; | |
166 | + private String albumin; | |
166 | 167 | //总胆红素 |
167 | - private String totalBilirubin; | |
168 | + private String totalBilirubin; | |
168 | 169 | //结合胆红素 |
169 | - private String jhBilirubin ; | |
170 | + private String jhBilirubin; | |
170 | 171 | // 乙肝表面抗原 |
171 | - private String ygbmky ; | |
172 | + private String ygbmky; | |
172 | 173 | //乙肝表面抗体 |
173 | - private String ygbmkt ; | |
174 | + private String ygbmkt; | |
174 | 175 | //乙肝e抗原 |
175 | - private String ygeky ; | |
176 | + private String ygeky; | |
176 | 177 | // 乙肝e抗体 |
177 | - private String ygekt ; | |
178 | + private String ygekt; | |
178 | 179 | // 乙肝核心抗体 |
179 | - private String yghxkt ; | |
180 | + private String yghxkt; | |
180 | 181 | //血清肌 |
181 | - private String xqjq ; | |
182 | + private String xqjq; | |
182 | 183 | //血尿素氮 |
183 | - private String xnsd ; | |
184 | + private String xnsd; | |
184 | 185 | //梅毒血清实验 |
185 | - private String mdxqsy; | |
186 | + private String mdxqsy; | |
186 | 187 | //hit抗体检测 |
187 | 188 | private String hivkt; |
188 | 189 | //阴道分泌物 |
189 | - private Map ydfmw; | |
190 | + private Map ydfmw; | |
190 | 191 | //阴道清洁度 |
191 | - private String ydqjd; | |
192 | + private String ydqjd; | |
192 | 193 | //实验结果 |
193 | 194 | private String syjg; |
194 | 195 | //引产 |
... | ... | @@ -197,6 +198,67 @@ |
197 | 198 | private Integer gongwaiyun; |
198 | 199 | //药物流产次数 |
199 | 200 | private Integer yaowu; |
201 | + //早孕期病毒检测 | |
202 | + private String zyqbd; | |
203 | + //nt检查 | |
204 | + private String ntjc; | |
205 | + //产前筛查 | |
206 | + private String cqsc; | |
207 | + //胎儿系统排畸b吵 | |
208 | + private String text; | |
209 | + //75gODTT | |
210 | + private String s75god; | |
211 | + //甲状腺功能 | |
212 | + private String jzxgn; | |
213 | + | |
214 | + public String getZyqbd() { | |
215 | + return zyqbd; | |
216 | + } | |
217 | + | |
218 | + public void setZyqbd(String zyqbd) { | |
219 | + this.zyqbd = zyqbd; | |
220 | + } | |
221 | + | |
222 | + public String getNtjc() { | |
223 | + return ntjc; | |
224 | + } | |
225 | + | |
226 | + public void setNtjc(String ntjc) { | |
227 | + this.ntjc = ntjc; | |
228 | + } | |
229 | + | |
230 | + public String getCqsc() { | |
231 | + return cqsc; | |
232 | + } | |
233 | + | |
234 | + public void setCqsc(String cqsc) { | |
235 | + this.cqsc = cqsc; | |
236 | + } | |
237 | + | |
238 | + public String getText() { | |
239 | + return text; | |
240 | + } | |
241 | + | |
242 | + public void setText(String text) { | |
243 | + this.text = text; | |
244 | + } | |
245 | + | |
246 | + public String getS75god() { | |
247 | + return s75god; | |
248 | + } | |
249 | + | |
250 | + public void setS75god(String s75god) { | |
251 | + this.s75god = s75god; | |
252 | + } | |
253 | + | |
254 | + public String getJzxgn() { | |
255 | + return jzxgn; | |
256 | + } | |
257 | + | |
258 | + public void setJzxgn(String jzxgn) { | |
259 | + this.jzxgn = jzxgn; | |
260 | + } | |
261 | + | |
200 | 262 | //自然流产 |
201 | 263 | private Integer abortionZR; |
202 | 264 | //人工流产 |
... | ... | @@ -865,7 +927,6 @@ |
865 | 927 | } |
866 | 928 | |
867 | 929 | |
868 | - | |
869 | 930 | public String getProdDoctor() { |
870 | 931 | return prodDoctor; |
871 | 932 | } |
... | ... | @@ -875,7 +936,6 @@ |
875 | 936 | } |
876 | 937 | |
877 | 938 | |
878 | - | |
879 | 939 | public String getTireNumber1() { |
880 | 940 | return tireNumber1; |
881 | 941 | } |
... | ... | @@ -974,7 +1034,7 @@ |
974 | 1034 | |
975 | 1035 | @Override |
976 | 1036 | public AntExChuModel convertToDataModel() { |
977 | - AntExChuModel antExChuModel=new AntExChuModel(); | |
1037 | + AntExChuModel antExChuModel = new AntExChuModel(); | |
978 | 1038 | antExChuModel.setYinchan(yinchan); |
979 | 1039 | antExChuModel.setGongwaiyun(gongwaiyun); |
980 | 1040 | antExChuModel.setYaowu(yaowu); |
... | ... | @@ -982,6 +1042,26 @@ |
982 | 1042 | antExChuModel.setBirthDefectTodo(birthDefectTodo); |
983 | 1043 | antExChuModel.setDiagnosisOther(diagnosisOther); |
984 | 1044 | antExChuModel.setBg(bg); |
1045 | + | |
1046 | +// //早孕期病毒检测 | |
1047 | +// private String zyqbd; | |
1048 | +// //nt检查 | |
1049 | +// private String ntjc; | |
1050 | +// //产前筛查 | |
1051 | +// private String cqsc; | |
1052 | +// //胎儿系统排畸b吵 | |
1053 | +// private String text; | |
1054 | +// //75gODTT | |
1055 | +// private String s75god; | |
1056 | +// //甲状腺功能 | |
1057 | +// private String jzxgn; | |
1058 | + | |
1059 | + antExChuModel.setZyqbd(zyqbd); | |
1060 | + antExChuModel.setNtjc(ntjc); | |
1061 | + antExChuModel.setCqsc(cqsc); | |
1062 | + antExChuModel.setText(text); | |
1063 | + antExChuModel.setS75god(s75god); | |
1064 | + antExChuModel.setJzxgn(jzxgn); | |
985 | 1065 | antExChuModel.setBarCode(barCode); |
986 | 1066 | antExChuModel.setId(id); |
987 | 1067 | antExChuModel.setParentId(parentId); |
... | ... | @@ -1026,7 +1106,7 @@ |
1026 | 1106 | antExChuModel.setCervical(cervical); |
1027 | 1107 | antExChuModel.setUterus(uterus); |
1028 | 1108 | antExChuModel.setFujian(fujian); |
1029 | - if(null!=hHealthInfo){ | |
1109 | + if (null != hHealthInfo) { | |
1030 | 1110 | antExChuModel.sethHealthInfo(JsonUtil.obj2JsonString(hHealthInfo)); |
1031 | 1111 | } |
1032 | 1112 | // antExChuModel.setMdxqsy(mdxqsy); |
1033 | 1113 | |
1034 | 1114 | |
1035 | 1115 | |
1036 | 1116 | |
1037 | 1117 | |
1038 | 1118 | |
... | ... | @@ -1053,31 +1133,31 @@ |
1053 | 1133 | antExChuModel.setFuwei(fuwei); |
1054 | 1134 | antExChuModel.setTireNumber1(tireNumber1); |
1055 | 1135 | antExChuModel.setPlacentas(placentas); |
1056 | - if(null!=bp){ | |
1136 | + if (null != bp) { | |
1057 | 1137 | antExChuModel.setBp(JsonUtil.obj2JsonString(bp)); |
1058 | 1138 | } |
1059 | - if(null!=highrisk){ | |
1139 | + if (null != highrisk) { | |
1060 | 1140 | antExChuModel.setHighrisk(JsonUtil.array2JsonString(highrisk)); |
1061 | 1141 | } |
1062 | 1142 | antExChuModel.setHighriskSocre(highriskSocre); |
1063 | 1143 | antExChuModel.setOtherHighRisk(JsonUtil.obj2JsonString(otherHighRisk)); |
1064 | - if(null!=diagnosis){ | |
1144 | + if (null != diagnosis) { | |
1065 | 1145 | antExChuModel.setDiagnosis(JsonUtil.array2JsonString(diagnosis)); |
1066 | 1146 | } |
1067 | 1147 | antExChuModel.setTreatOpinion(treatOpinion); |
1068 | 1148 | antExChuModel.setDirOpinion(guide); |
1069 | 1149 | antExChuModel.setProdDoctor(prodDoctor); |
1070 | - if(null!=checkTime){ | |
1150 | + if (null != checkTime) { | |
1071 | 1151 | antExChuModel.setCheckTime(DateUtil.parseYMD(checkTime)); |
1072 | 1152 | } |
1073 | - if(null!=nextCheckTime){ | |
1153 | + if (null != nextCheckTime) { | |
1074 | 1154 | antExChuModel.setNextCheckTime(DateUtil.parseYMD(nextCheckTime)); |
1075 | 1155 | } |
1076 | 1156 | antExChuModel.setcDueWeek(cDueWeek); |
1077 | - if(StringUtils.isNotEmpty(lastMenses)){ | |
1157 | + if (StringUtils.isNotEmpty(lastMenses)) { | |
1078 | 1158 | antExChuModel.setLastMenses(DateUtil.parseYMD(lastMenses)); |
1079 | 1159 | } |
1080 | - if(StringUtils.isNotEmpty(dueDate)){ | |
1160 | + if (StringUtils.isNotEmpty(dueDate)) { | |
1081 | 1161 | antExChuModel.setDueDate(DateUtil.parseYMD(dueDate)); |
1082 | 1162 | } |
1083 | 1163 |