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 | } |