Commit 8934d28d671672f654864e1d713deb698da424fc
1 parent
61242b1306
Exists in
master
and in
8 other branches
修改新电子病历
Showing 3 changed files with 29 additions and 3 deletions
platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
View file @
8934d28
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java
View file @
8934d28
... | ... | @@ -202,6 +202,7 @@ |
202 | 202 | patientsQuery.setLikeName(riskPatientsQueryRequest.getName()); |
203 | 203 | patientsQuery.sethScore(riskPatientsQueryRequest.gethScore()); |
204 | 204 | patientsQuery.setrFactor(riskPatientsQueryRequest.getrFactor()); |
205 | + Date currentDate = DateUtil.formatDate(new Date()); | |
205 | 206 | if (null != riskPatientsQueryRequest.getServiceType()) { |
206 | 207 | patientsQuery.setServiceType(Integer.valueOf(riskPatientsQueryRequest.getServiceType())); |
207 | 208 | } |
208 | 209 | |
209 | 210 | |
... | ... | @@ -210,12 +211,18 @@ |
210 | 211 | patientsQuery.setLastMensesEnd(riskPatientsQueryRequest.capStart()); |
211 | 212 | |
212 | 213 | if(null!= riskPatientsQueryRequest.getStartAge()){ |
213 | - Date date = DateUtil.addYear(new Date(), -riskPatientsQueryRequest.getStartAge()); | |
214 | + Date date = DateUtil.addYear(currentDate, -riskPatientsQueryRequest.getStartAge()); | |
214 | 215 | patientsQuery.setBirthEnd(date); |
215 | 216 | } |
216 | 217 | if(null!= riskPatientsQueryRequest.getEndAge()){ |
217 | - Date date = DateUtil.addYear(new Date(), -riskPatientsQueryRequest.getEndAge()); | |
218 | + Date date = DateUtil.addYear(currentDate, -riskPatientsQueryRequest.getEndAge()); | |
218 | 219 | patientsQuery.setBirthStart(date); |
220 | + } | |
221 | + if(null!=riskPatientsQueryRequest.getStartChsj()){ | |
222 | + patientsQuery.setFmDateEnd(DateUtil.addDay(currentDate, -riskPatientsQueryRequest.getStartChsj())); | |
223 | + } | |
224 | + if(null!=riskPatientsQueryRequest.getEndChsj()){ | |
225 | + patientsQuery.setFmDateStart(DateUtil.addDay(currentDate, -riskPatientsQueryRequest.getEndChsj())); | |
219 | 226 | } |
220 | 227 | |
221 | 228 | patientsQuery.setLimit(riskPatientsQueryRequest.getLimit()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java
View file @
8934d28
... | ... | @@ -35,8 +35,9 @@ |
35 | 35 | @FormParam |
36 | 36 | private Integer startAge; |
37 | 37 | private Integer endAge; |
38 | + private Integer endChsj; | |
39 | + private Integer startChsj; | |
38 | 40 | |
39 | - | |
40 | 41 | //风险等级 |
41 | 42 | @FormParam |
42 | 43 | private String rLevel; |
... | ... | @@ -58,6 +59,22 @@ |
58 | 59 | //体验会员 0非会员 1会员 |
59 | 60 | @FormParam |
60 | 61 | private Integer expVip; |
62 | + | |
63 | + public Integer getEndChsj() { | |
64 | + return endChsj; | |
65 | + } | |
66 | + | |
67 | + public void setEndChsj(Integer endChsj) { | |
68 | + this.endChsj = endChsj; | |
69 | + } | |
70 | + | |
71 | + public Integer getStartChsj() { | |
72 | + return startChsj; | |
73 | + } | |
74 | + | |
75 | + public void setStartChsj(Integer startChsj) { | |
76 | + this.startChsj = startChsj; | |
77 | + } | |
61 | 78 | |
62 | 79 | public Date capStart() { |
63 | 80 | if (null != startDueWeek) { |