Commit 32772cafd7bcde121a863eed72f5bb15668d358d

Authored by liquanyu
1 parent 66bc9cf1e9

update

Showing 2 changed files with 13 additions and 6 deletions

platform-dal/src/main/java/com/lyms/platform/query/MicroelementQuery.java View file @ 32772ca
... ... @@ -75,11 +75,18 @@
75 75 Criteria c = null;
76 76  
77 77  
78   - if (null != lastMensesStart && lastMensesEnd != null) {
  78 + if (null != lastMensesStart) {
79 79 if (null != c) {
80   - c = c.and("lastMenses").gte(lastMensesStart).lte(lastMensesEnd);
  80 + c = c.and("lastMenses").gte(lastMensesStart);
81 81 } else {
82   - c = Criteria.where("lastMenses").gte(lastMensesStart).lte(lastMensesEnd);
  82 + c = Criteria.where("lastMenses").gte(lastMensesStart);
  83 + }
  84 + }
  85 + if (null != lastMensesEnd) {
  86 + if (c != null) {
  87 + c = c.lte(lastMensesEnd);
  88 + } else {
  89 + c = Criteria.where("lastMenses").lte(lastMensesEnd);
83 90 }
84 91 }
85 92  
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MicroelementFacade.java View file @ 32772ca
... ... @@ -109,10 +109,10 @@
109 109  
110 110 //孕周
111 111 if (start != null && end != null) {
112   - Date start1 = DateUtil.addDay(DateUtil.parseYMD(DateUtil.getyyyy_MM_dd(new Date())), -(end * 7) - 6);
113   - Date end1 = DateUtil.addDay(DateUtil.parseYMD(DateUtil.getyyyy_MM_dd(new Date())), -(start * 7));
  112 + Date endDate = DateUtil.addDay(DateUtil.parseYMD(DateUtil.getyyyy_MM_dd(new Date())), -(start * 7));
  113 + Date start1 = DateUtil.addDay(DateUtil.parseYMD(DateUtil.getyyyy_MM_dd(new Date())), -(end * 7) - 6);
114 114 query.setLastMensesStart(start1);
115   - query.setLastMensesEnd(end1);
  115 + query.setLastMensesEnd(endDate);
116 116 }
117 117  
118 118 System.out.println(query.convertToQuery().convertToMongoQuery().toString());