Commit 1534b1ca38d5f3a7f4178c7f6883b4fa90a10219
1 parent
2d7371a2ed
Exists in
master
and in
6 other branches
update
Showing 3 changed files with 43 additions and 3 deletions
platform-dal/src/main/java/com/lyms/platform/pojo/ResidentsArchiveModel.java
View file @
1534b1c
... | ... | @@ -196,6 +196,18 @@ |
196 | 196 | //0 或者空不是 1是 |
197 | 197 | private Integer hasHj; |
198 | 198 | |
199 | + //婚检时间 | |
200 | + private Date checkupTime; | |
201 | + | |
202 | + public Date getCheckupTime() { | |
203 | + return checkupTime; | |
204 | + } | |
205 | + | |
206 | + public ResidentsArchiveModel setCheckupTime(Date checkupTime) { | |
207 | + this.checkupTime = checkupTime; | |
208 | + return this; | |
209 | + } | |
210 | + | |
199 | 211 | public Integer getHasHj() { |
200 | 212 | return hasHj; |
201 | 213 | } |
platform-dal/src/main/java/com/lyms/platform/query/ResidentsArchiveQuery.java
View file @
1534b1c
... | ... | @@ -138,9 +138,11 @@ |
138 | 138 | |
139 | 139 | //配偶证件号 |
140 | 140 | private String spouseCardNo; |
141 | + //婚检时间 | |
142 | + private Date checkupTimeStart; | |
143 | + private Date checkupTimeEnd; | |
141 | 144 | |
142 | 145 | |
143 | - | |
144 | 146 | @Override |
145 | 147 | public MongoQuery convertToQuery() { |
146 | 148 | MongoCondition condition = MongoCondition.newInstance(); |
147 | 149 | |
... | ... | @@ -265,7 +267,15 @@ |
265 | 267 | } |
266 | 268 | } |
267 | 269 | |
270 | + if (null != checkupTimeStart && null != checkupTimeEnd) { | |
271 | + if (null != c1) { | |
272 | + c1 = c1.where("checkupTime").gte(checkupTimeStart).lte(checkupTimeEnd); | |
273 | + } else { | |
274 | + c1 = Criteria.where("checkupTime").gte(checkupTimeStart).lte(checkupTimeEnd); | |
275 | + } | |
276 | + } | |
268 | 277 | |
278 | + | |
269 | 279 | if (null != createdStart && null != createdEnd) { |
270 | 280 | if (null != c1) { |
271 | 281 | c1 = c1.where("created").gte(createdStart).lte(createdEnd); |
... | ... | @@ -336,6 +346,24 @@ |
336 | 346 | |
337 | 347 | //0 或者空不是 1是 |
338 | 348 | private Integer hasHj; |
349 | + | |
350 | + public Date getCheckupTimeStart() { | |
351 | + return checkupTimeStart; | |
352 | + } | |
353 | + | |
354 | + public ResidentsArchiveQuery setCheckupTimeStart(Date checkupTimeStart) { | |
355 | + this.checkupTimeStart = checkupTimeStart; | |
356 | + return this; | |
357 | + } | |
358 | + | |
359 | + public Date getCheckupTimeEnd() { | |
360 | + return checkupTimeEnd; | |
361 | + } | |
362 | + | |
363 | + public ResidentsArchiveQuery setCheckupTimeEnd(Date checkupTimeEnd) { | |
364 | + this.checkupTimeEnd = checkupTimeEnd; | |
365 | + return this; | |
366 | + } | |
339 | 367 | |
340 | 368 | public Integer getHasHj() { |
341 | 369 | return hasHj; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PreEugebicsServiceImpl.java
View file @
1534b1c
... | ... | @@ -610,8 +610,8 @@ |
610 | 610 | } |
611 | 611 | if (StringUtils.isNotEmpty(time)) { |
612 | 612 | try { |
613 | - query.setBuildDateStart(DateUtil.getSNDate(time)[0]); | |
614 | - query.setBuildDateEnd(DateUtil.getSNDate(time)[1]); | |
613 | + query.setCheckupTimeStart(DateUtil.getSNDate(time)[0]); | |
614 | + query.setCheckupTimeEnd(DateUtil.getSNDate(time)[1]); | |
615 | 615 | } catch (Exception e) { |
616 | 616 | e.printStackTrace(); |
617 | 617 | } |