Commit 5fea138fd288d7581e39376371263b24087282d8
1 parent
6779949301
Exists in
master
and in
6 other branches
承德公共卫生定时任务
Showing 2 changed files with 50 additions and 0 deletions
platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java
View file @
5fea138
| ... | ... | @@ -173,6 +173,25 @@ |
| 173 | 173 | //身长别体重 |
| 174 | 174 | private String heightWeight; |
| 175 | 175 | |
| 176 | + private Date createdTimeStart; | |
| 177 | + private Date createdTimeEnd; | |
| 178 | + | |
| 179 | + public Date getCreatedTimeEnd() { | |
| 180 | + return createdTimeEnd; | |
| 181 | + } | |
| 182 | + | |
| 183 | + public void setCreatedTimeEnd(Date createdTimeEnd) { | |
| 184 | + this.createdTimeEnd = createdTimeEnd; | |
| 185 | + } | |
| 186 | + | |
| 187 | + public Date getCreatedTimeStart() { | |
| 188 | + return createdTimeStart; | |
| 189 | + } | |
| 190 | + | |
| 191 | + public void setCreatedTimeStart(Date createdTimeStart) { | |
| 192 | + this.createdTimeStart = createdTimeStart; | |
| 193 | + } | |
| 194 | + | |
| 176 | 195 | public List getHighRiskInfos() { |
| 177 | 196 | return highRiskInfos; |
| 178 | 197 | } |
| ... | ... | @@ -894,6 +913,13 @@ |
| 894 | 913 | } |
| 895 | 914 | } |
| 896 | 915 | |
| 916 | + if(null != createdTimeStart && createdTimeEnd != null){ | |
| 917 | + if(c != null){ | |
| 918 | + c = c.where("created").gte(createdTimeStart).lte(createdTimeEnd); | |
| 919 | + }else{ | |
| 920 | + c = Criteria.where("created").gte(createdTimeStart).lte(createdTimeEnd); | |
| 921 | + } | |
| 922 | + } | |
| 897 | 923 | |
| 898 | 924 | if (c != null) { |
| 899 | 925 | return new MongoCondition(c.andOperator(condition.getCriteria())).toMongoQuery(); |
platform-operate-api/src/main/java/com/lyms/hospitalapi/Cdfy/CdGwInterface.java
View file @
5fea138
| ... | ... | @@ -4354,8 +4354,31 @@ |
| 4354 | 4354 | } |
| 4355 | 4355 | |
| 4356 | 4356 | |
| 4357 | + /** | |
| 4358 | + * 承德智业儿童建档基本信息调用方法 | |
| 4359 | + * @param startDate | |
| 4360 | + * @param endDate | |
| 4361 | + * @return | |
| 4362 | + */ | |
| 4363 | + public BaseObjectResponse saveEtDa(String startDate,String endDate){ | |
| 4364 | + BaseObjectResponse br = null; | |
| 4365 | + BabyModelQuery babyQuery = new BabyModelQuery(); | |
| 4366 | + babyQuery.setCreatedTimeStart(DateUtil.parseYMDHMS(startDate)); | |
| 4367 | + babyQuery.setCreatedTimeEnd(DateUtil.parseYMDHMS(endDate)); | |
| 4368 | + babyQuery.setYn(YnEnums.YES.getId()); | |
| 4369 | + List<BabyModel> models = babyBookbuildingService.queryBabyBuildByCond(babyQuery); | |
| 4370 | + if(models != null && models.size() > 0){ | |
| 4371 | + for(BabyModel babyModel : models){ | |
| 4372 | + br = saveChild_Info(babyModel); | |
| 4373 | + } | |
| 4374 | + } | |
| 4375 | + return br; | |
| 4376 | + } | |
| 4357 | 4377 | |
| 4358 | 4378 | |
| 4379 | + | |
| 4380 | + | |
| 4381 | + | |
| 4359 | 4382 | public void handleWork() { |
| 4360 | 4383 | java.util.Date end = new java.util.Date(); |
| 4361 | 4384 | java.util.Date start = new java.util.Date(end.getTime()-1000*60*60); |
| ... | ... | @@ -4368,6 +4391,7 @@ |
| 4368 | 4391 | saveFm(startDate, endDate); |
| 4369 | 4392 | saveChFs(startDate, endDate); |
| 4370 | 4393 | saveChFc(startDate, endDate); |
| 4394 | + saveEtDa(startDate, endDate); | |
| 4371 | 4395 | |
| 4372 | 4396 | } |
| 4373 | 4397 |