Commit 5b1efd51cbc80646bf69c214d3df664e0f512e41

Authored by liquanyu
1 parent 442bb31758

微量元素

Showing 1 changed file with 15 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MicroelementFacade.java View file @ 5b1efd5
... ... @@ -327,10 +327,21 @@
327 327 isNormal = true;
328 328 continue;
329 329 }
330   - MicroelementConfigModel configModel = mongoTemplate.findOne(
331   - Query.query(Criteria.where("eleName").is(ele.getEleName()).and("status").is(ele.getStatus()).and("type").is(1)
332   - .and("startWeek").gte(month).and("endWeek").lte(month)), MicroelementConfigModel.class);
333   - contents.put(configModel.getEleName(),configModel.getContents());
  330 + Query query1 = Query.query(Criteria.where("eleName").is(ele.getEleName()).and("status").is(ele.getStatus()).and("type").is(1));
  331 + List<MicroelementConfigModel> configModels = mongoTemplate.find(query1
  332 + , MicroelementConfigModel.class);
  333 + if (CollectionUtils.isNotEmpty(configModels))
  334 + {
  335 + for (MicroelementConfigModel configModel : configModels)
  336 + {
  337 + if (configModel.getStartWeek() >= month && month <= configModel.getEndWeek())
  338 + {
  339 + contents.put(configModel.getEleName(),configModel.getContents());
  340 + break;
  341 + }
  342 + }
  343 + }
  344 +
334 345 }
335 346 }
336 347