Commit 187053e761bec8e898bc5ca53689328fddcb2ffd
Exists in
master
and in
1 other branch
Merge remote-tracking branch 'origin/master'
Showing 4 changed files
- 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/AntexListResult.java
platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
View file @
187053e
| 1 | 1 | package com.lyms.platform.query; |
| 2 | 2 | |
| 3 | 3 | import com.lyms.platform.common.base.IConvertToNativeQuery; |
| 4 | +import com.lyms.platform.common.core.annotation.form.FormParam; | |
| 4 | 5 | import com.lyms.platform.common.dao.BaseQuery; |
| 5 | 6 | import com.lyms.platform.common.dao.operator.MongoCondition; |
| 6 | 7 | import com.lyms.platform.common.dao.operator.MongoOper; |
| ... | ... | @@ -29,22 +30,6 @@ |
| 29 | 30 | |
| 30 | 31 | private Boolean isHighRisk; |
| 31 | 32 | |
| 32 | - public Boolean getIsHighRisk() { | |
| 33 | - return isHighRisk; | |
| 34 | - } | |
| 35 | - | |
| 36 | - public void setIsHighRisk(Boolean isHighRisk) { | |
| 37 | - this.isHighRisk = isHighRisk; | |
| 38 | - } | |
| 39 | - | |
| 40 | - public Boolean getIsNull() { | |
| 41 | - return isNull; | |
| 42 | - } | |
| 43 | - | |
| 44 | - public void setIsNull(Boolean isNull) { | |
| 45 | - this.isNull = isNull; | |
| 46 | - } | |
| 47 | - | |
| 48 | 33 | /** |
| 49 | 34 | * 产妇名称 |
| 50 | 35 | */ |
| 51 | 36 | |
| ... | ... | @@ -61,8 +46,11 @@ |
| 61 | 46 | private String areaId; |
| 62 | 47 | //社区id |
| 63 | 48 | private String areaIdOrRestId; |
| 49 | + //服务状态 | |
| 50 | + private Integer serviceStatus; | |
| 51 | + //体验会员 0非会员 1会员 | |
| 52 | + private Integer expVip; | |
| 64 | 53 | |
| 65 | - | |
| 66 | 54 | /** |
| 67 | 55 | * 产妇手机号 |
| 68 | 56 | */ |
| ... | ... | @@ -106,7 +94,6 @@ |
| 106 | 94 | */ |
| 107 | 95 | private String serviceType; |
| 108 | 96 | |
| 109 | - private String serviceStatus; | |
| 110 | 97 | |
| 111 | 98 | /** |
| 112 | 99 | * 风险等级 |
| 113 | 100 | |
| 114 | 101 | |
| ... | ... | @@ -130,12 +117,35 @@ |
| 130 | 117 | * 1:孕妇,2:儿童 |
| 131 | 118 | */ |
| 132 | 119 | private int type = -1; |
| 120 | + public Boolean getIsHighRisk() { | |
| 121 | + return isHighRisk; | |
| 122 | + } | |
| 133 | 123 | |
| 134 | - public String getServiceStatus() { | |
| 124 | + public void setIsHighRisk(Boolean isHighRisk) { | |
| 125 | + this.isHighRisk = isHighRisk; | |
| 126 | + } | |
| 127 | + | |
| 128 | + public Boolean getIsNull() { | |
| 129 | + return isNull; | |
| 130 | + } | |
| 131 | + | |
| 132 | + public void setIsNull(Boolean isNull) { | |
| 133 | + this.isNull = isNull; | |
| 134 | + } | |
| 135 | + | |
| 136 | + public Integer getExpVip() { | |
| 137 | + return expVip; | |
| 138 | + } | |
| 139 | + | |
| 140 | + public void setExpVip(Integer expVip) { | |
| 141 | + this.expVip = expVip; | |
| 142 | + } | |
| 143 | + | |
| 144 | + public Integer getServiceStatus() { | |
| 135 | 145 | return serviceStatus; |
| 136 | 146 | } |
| 137 | 147 | |
| 138 | - public void setServiceStatus(String serviceStatus) { | |
| 148 | + public void setServiceStatus(Integer serviceStatus) { | |
| 139 | 149 | this.serviceStatus = serviceStatus; |
| 140 | 150 | } |
| 141 | 151 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java
View file @
187053e
| ... | ... | @@ -205,6 +205,7 @@ |
| 205 | 205 | patientsQuery.setLimit(riskPatientsQueryRequest.getLimit()); |
| 206 | 206 | patientsQuery.setPage(riskPatientsQueryRequest.getPage()); |
| 207 | 207 | patientsQuery.setIsHighRisk(isHighRisk); |
| 208 | + patientsQuery.setServiceStatus(riskPatientsQueryRequest.getServiceStatus()); | |
| 208 | 209 | //查询符合条件的孕妇 |
| 209 | 210 | List<Patients> patientses = patientsService.queryPatient(patientsQuery); |
| 210 | 211 | List data = new ArrayList<>(); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java
View file @
187053e
| ... | ... | @@ -39,6 +39,36 @@ |
| 39 | 39 | //检查时间 |
| 40 | 40 | @FormParam |
| 41 | 41 | private String cTime; |
| 42 | + //服务状态 | |
| 43 | + @FormParam | |
| 44 | + private Integer serviceStatus; | |
| 45 | + //体验会员 0非会员 1会员 | |
| 46 | + @FormParam | |
| 47 | + private Integer expVip; | |
| 48 | + | |
| 49 | + public Integer getExpVip() { | |
| 50 | + return expVip; | |
| 51 | + } | |
| 52 | + | |
| 53 | + public void setExpVip(Integer expVip) { | |
| 54 | + this.expVip = expVip; | |
| 55 | + } | |
| 56 | + | |
| 57 | + public void setAge(Integer age) { | |
| 58 | + this.age = age; | |
| 59 | + } | |
| 60 | + | |
| 61 | + public void sethScore(Integer hScore) { | |
| 62 | + this.hScore = hScore; | |
| 63 | + } | |
| 64 | + | |
| 65 | + public Integer getServiceStatus() { | |
| 66 | + return serviceStatus; | |
| 67 | + } | |
| 68 | + | |
| 69 | + public void setServiceStatus(Integer serviceStatus) { | |
| 70 | + this.serviceStatus = serviceStatus; | |
| 71 | + } | |
| 42 | 72 | |
| 43 | 73 | public int getAge() { |
| 44 | 74 | return age; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/AntexListResult.java
View file @
187053e
| ... | ... | @@ -134,7 +134,7 @@ |
| 134 | 134 | int day = (days%7); |
| 135 | 135 | this.dueWeek="孕"+week+"周" +(day>0?"+"+day+"天":""); |
| 136 | 136 | if(null!=patients.getLastMenses()){ |
| 137 | - setLastMenses(DateUtil.getYmd(patients.getLastMenses())); | |
| 137 | + setLastMenses(DateUtil.getyyyy_MM_dd(patients.getLastMenses())); | |
| 138 | 138 | } |
| 139 | 139 | List<AntData> dataList = new ArrayList<>(); |
| 140 | 140 | if(null!=antExChuModel){ |