Commit 7a6b9c47083df4ff5958f8f09302ec60dae519e9
1 parent
f307c8d399
Exists in
master
and in
6 other branches
秦皇岛定制 。孕产妇管理-全部孕妇。是否产筛 筛选条件
Showing 4 changed files with 42 additions and 0 deletions
- platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/QuanPatientsResult.java
platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
View file @
7a6b9c4
... | ... | @@ -403,6 +403,17 @@ |
403 | 403 | //分娩医生 |
404 | 404 | private String deliverDoctor; |
405 | 405 | |
406 | + //秦皇岛定制字段:是否产筛 0:未产筛 1:已产筛 | |
407 | + public Integer productionSieveType; | |
408 | + | |
409 | + public Integer getProductionSieveType() { | |
410 | + return productionSieveType; | |
411 | + } | |
412 | + | |
413 | + public void setProductionSieveType(Integer productionSieveType) { | |
414 | + this.productionSieveType = productionSieveType; | |
415 | + } | |
416 | + | |
406 | 417 | public String getDeliverDoctor() { |
407 | 418 | return deliverDoctor; |
408 | 419 | } |
... | ... | @@ -826,6 +837,9 @@ |
826 | 837 | } |
827 | 838 | if (null != firstCheckId) { |
828 | 839 | condition = condition.and("firstCheckId", firstCheckId, MongoOper.IS); |
840 | + } | |
841 | + if (null != productionSieveType) { | |
842 | + condition = condition.and("productionSieveType", productionSieveType, MongoOper.IS); | |
829 | 843 | } |
830 | 844 | |
831 | 845 | //孕产建档管理 初诊医生 是否 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java
View file @
7a6b9c4
... | ... | @@ -679,6 +679,10 @@ |
679 | 679 | if (riskPatientsQueryRequest.getBuildWeekEnd() != null) { |
680 | 680 | patientsQuery.setBuildDaysEnd((riskPatientsQueryRequest.getBuildWeekEnd() + 1) * 7 - 1); |
681 | 681 | } |
682 | + //秦皇岛需求 是否产筛 筛选productionSieveType 0:未产筛 1:已产筛 | |
683 | + if (riskPatientsQueryRequest.getProductionSieveType() != null) { | |
684 | + patientsQuery.setProductionSieveType(riskPatientsQueryRequest.getProductionSieveType()); | |
685 | + } | |
682 | 686 | |
683 | 687 | |
684 | 688 | return patientsQuery; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java
View file @
7a6b9c4
... | ... | @@ -192,6 +192,17 @@ |
192 | 192 | //体重异常管理-接收建档时间筛选用 |
193 | 193 | private String buildDate; |
194 | 194 | |
195 | + //秦皇岛定制字段:是否产筛 0:未产筛 1:已产筛 | |
196 | + public Integer productionSieveType; | |
197 | + | |
198 | + public Integer getProductionSieveType() { | |
199 | + return productionSieveType; | |
200 | + } | |
201 | + | |
202 | + public void setProductionSieveType(Integer productionSieveType) { | |
203 | + this.productionSieveType = productionSieveType; | |
204 | + } | |
205 | + | |
195 | 206 | public String getBuildDate() { |
196 | 207 | return buildDate; |
197 | 208 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/QuanPatientsResult.java
View file @
7a6b9c4
... | ... | @@ -104,6 +104,17 @@ |
104 | 104 | |
105 | 105 | private String remark; |
106 | 106 | |
107 | + //秦皇岛定制字段:是否产筛 0:未产筛 1:已产筛 | |
108 | + public Integer productionSieveType; | |
109 | + | |
110 | + public Integer getProductionSieveType() { | |
111 | + return productionSieveType; | |
112 | + } | |
113 | + | |
114 | + public void setProductionSieveType(Integer productionSieveType) { | |
115 | + this.productionSieveType = productionSieveType; | |
116 | + } | |
117 | + | |
107 | 118 | public String getRemark() { |
108 | 119 | return remark; |
109 | 120 | } |
... | ... | @@ -494,6 +505,8 @@ |
494 | 505 | if(StringUtils.isNotEmpty(destModel.getBreastType())){ |
495 | 506 | setBreastType(destModel.getBreastType()); |
496 | 507 | } |
508 | + //秦皇岛定制字段:是否产筛 0:未产筛 1:已产筛 | |
509 | + setProductionSieveType(destModel.getProductionSieveType()); | |
497 | 510 | return this; |
498 | 511 | } |
499 | 512 | } |