Commit f5623e1aa4820b68823d174712239c81ba22b30d
1 parent
39669058d5
Exists in
master
and in
6 other branches
update
Showing 3 changed files with 49 additions and 61 deletions
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyBookbuildingService.java
View file @
f5623e1
| ... | ... | @@ -253,6 +253,8 @@ | 
| 253 | 253 | ClassifyModel.setmName(babyModel.getMname()); | 
| 254 | 254 | ClassifyModel.setmCardNo(babyModel.getMcertNo()); | 
| 255 | 255 | ClassifyModel.setmPhone(babyModel.getMphone()); | 
| 256 | + ClassifyModel.setVcCardNo(babyModel.getVcCardNo()); | |
| 257 | + ClassifyModel.setsINCard(babyModel.getsINCard()); | |
| 256 | 258 | babyBuildClassifyService.add(ClassifyModel); | 
| 257 | 259 | } catch (Exception e) { | 
| 258 | 260 | throw new RuntimeException(e); | 
platform-dal/src/main/java/com/lyms/platform/pojo/BabyBuildClassifyModel.java
View file @
f5623e1
| ... | ... | @@ -62,6 +62,14 @@ | 
| 62 | 62 | *母亲手机号码 | 
| 63 | 63 | */ | 
| 64 | 64 | private String mPhone; | 
| 65 | + /** | |
| 66 | + *建档社保卡 | |
| 67 | + */ | |
| 68 | + private String sINCard; | |
| 69 | + /** | |
| 70 | + *建档就诊卡 | |
| 71 | + */ | |
| 72 | + private String vcCardNo; | |
| 65 | 73 | |
| 66 | 74 | public String getId() { | 
| 67 | 75 | return id; | 
| ... | ... | @@ -181,6 +189,22 @@ | 
| 181 | 189 | |
| 182 | 190 | public void setHospitalId(String hospitalId) { | 
| 183 | 191 | this.hospitalId = hospitalId; | 
| 192 | + } | |
| 193 | + | |
| 194 | + public String getsINCard() { | |
| 195 | + return sINCard; | |
| 196 | + } | |
| 197 | + | |
| 198 | + public void setsINCard(String sINCard) { | |
| 199 | + this.sINCard = sINCard; | |
| 200 | + } | |
| 201 | + | |
| 202 | + public String getVcCardNo() { | |
| 203 | + return vcCardNo; | |
| 204 | + } | |
| 205 | + | |
| 206 | + public void setVcCardNo(String vcCardNo) { | |
| 207 | + this.vcCardNo = vcCardNo; | |
| 184 | 208 | } | 
| 185 | 209 | } | 
platform-dal/src/main/java/com/lyms/platform/query/BabyBuildClassifyQuery.java
View file @
f5623e1
| ... | ... | @@ -59,10 +59,6 @@ | 
| 59 | 59 | */ | 
| 60 | 60 | private Integer isCheck; | 
| 61 | 61 | /** | 
| 62 | - * 姓名 | |
| 63 | - */ | |
| 64 | - private String name; | |
| 65 | - /** | |
| 66 | 62 | * 性别 | 
| 67 | 63 | */ | 
| 68 | 64 | private Integer sex; | 
| 69 | 65 | |
| ... | ... | @@ -75,17 +71,10 @@ | 
| 75 | 71 | */ | 
| 76 | 72 | private Date birthEnd; | 
| 77 | 73 | /** | 
| 78 | - *母亲姓名 | |
| 74 | + * 查询号(儿童姓名、母亲姓名、母亲身份证号、手机号、社保卡、就诊卡) | |
| 79 | 75 | */ | 
| 80 | - private String mName; | |
| 81 | - /** | |
| 82 | - *母亲证件号 | |
| 83 | - */ | |
| 84 | - private String mCardNo; | |
| 85 | - /** | |
| 86 | - *母亲手机号码 | |
| 87 | - */ | |
| 88 | - private String mPhone; | |
| 76 | + private String queryNo; | |
| 77 | + | |
| 89 | 78 | @Override | 
| 90 | 79 | public MongoQuery convertToQuery() { | 
| 91 | 80 | MongoCondition condition = MongoCondition.newInstance(); | 
| 92 | 81 | |
| ... | ... | @@ -105,25 +94,21 @@ | 
| 105 | 94 | if (null != isCheck) { | 
| 106 | 95 | condition = condition.and("isCheck", isCheck, MongoOper.IS); | 
| 107 | 96 | } | 
| 108 | - if (StringUtils.isNotEmpty( name)) { | |
| 109 | - condition = condition.and("name", name, MongoOper.IS); | |
| 110 | - } | |
| 111 | - if (null != sex) { | |
| 112 | - condition = condition.and("sex", sex, MongoOper.IS); | |
| 113 | - } | |
| 114 | - if (StringUtils.isNotEmpty( mName)) { | |
| 115 | - condition = condition.and("mName", mName, MongoOper.IS); | |
| 116 | - } | |
| 117 | - if (StringUtils.isNotEmpty( mCardNo)) { | |
| 118 | - condition = condition.and("mCardNo", mCardNo, MongoOper.IS); | |
| 119 | - } | |
| 120 | - if (StringUtils.isNotEmpty( mPhone)) { | |
| 121 | - condition = condition.and("mPhone", mPhone, MongoOper.IS); | |
| 122 | - } | |
| 123 | 97 | if (null!=monthAge) { | 
| 124 | 98 | condition = condition.and("monthAge", monthAge, MongoOper.IS); | 
| 125 | 99 | } | 
| 126 | 100 | |
| 101 | + if (StringUtils.isNotEmpty(queryNo)) { | |
| 102 | + MongoCondition con1 = MongoCondition.newInstance("name", queryNo, MongoOper.LIKE); | |
| 103 | + MongoCondition con2 = MongoCondition.newInstance("mname", queryNo, MongoOper.LIKE); | |
| 104 | + MongoCondition con3 = MongoCondition.newInstance("mCardNo", queryNo, MongoOper.LIKE); | |
| 105 | + MongoCondition con4 = MongoCondition.newInstance("mCardNo", queryNo, MongoOper.LIKE); | |
| 106 | + MongoCondition con5 = MongoCondition.newInstance("mPhone", queryNo, MongoOper.LIKE); | |
| 107 | + MongoCondition con6 = MongoCondition.newInstance("sINCard", queryNo, MongoOper.LIKE); | |
| 108 | + MongoCondition con7 = MongoCondition.newInstance("vcCardNo", queryNo, MongoOper.LIKE); | |
| 109 | + condition = condition.orCondition(new MongoCondition[]{con1, con2, con3, con4, con5, con6, con7}); | |
| 110 | + } | |
| 111 | + | |
| 127 | 112 | Criteria c = null; | 
| 128 | 113 | |
| 129 | 114 | if (null != createdStart && createdEnd != null) { | 
| ... | ... | @@ -162,6 +147,15 @@ | 
| 162 | 147 | return condition.toMongoQuery(); | 
| 163 | 148 | } | 
| 164 | 149 | |
| 150 | + | |
| 151 | + public String getQueryNo() { | |
| 152 | + return queryNo; | |
| 153 | + } | |
| 154 | + | |
| 155 | + public void setQueryNo(String queryNo) { | |
| 156 | + this.queryNo = queryNo; | |
| 157 | + } | |
| 158 | + | |
| 165 | 159 | public String getId() { | 
| 166 | 160 | return id; | 
| 167 | 161 | } | 
| 168 | 162 | |
| ... | ... | @@ -219,44 +213,12 @@ | 
| 219 | 213 | this.isCheck = isCheck; | 
| 220 | 214 | } | 
| 221 | 215 | |
| 222 | - public String getName() { | |
| 223 | - return name; | |
| 224 | - } | |
| 225 | - | |
| 226 | - public void setName(String name) { | |
| 227 | - this.name = name; | |
| 228 | - } | |
| 229 | - | |
| 230 | 216 | public Integer getSex() { | 
| 231 | 217 | return sex; | 
| 232 | 218 | } | 
| 233 | 219 | |
| 234 | 220 | public void setSex(Integer sex) { | 
| 235 | 221 | this.sex = sex; | 
| 236 | - } | |
| 237 | - | |
| 238 | - public String getmName() { | |
| 239 | - return mName; | |
| 240 | - } | |
| 241 | - | |
| 242 | - public void setmName(String mName) { | |
| 243 | - this.mName = mName; | |
| 244 | - } | |
| 245 | - | |
| 246 | - public String getmCardNo() { | |
| 247 | - return mCardNo; | |
| 248 | - } | |
| 249 | - | |
| 250 | - public void setmCardNo(String mCardNo) { | |
| 251 | - this.mCardNo = mCardNo; | |
| 252 | - } | |
| 253 | - | |
| 254 | - public String getmPhone() { | |
| 255 | - return mPhone; | |
| 256 | - } | |
| 257 | - | |
| 258 | - public void setmPhone(String mPhone) { | |
| 259 | - this.mPhone = mPhone; | |
| 260 | 222 | } | 
| 261 | 223 | |
| 262 | 224 | public String getHospitalId() { |