Commit 33df7d2ce7a2032169066b77de9e062aeffb62fb

Authored by litao@lymsh.com
1 parent e216bba0d0

体重管理相关代码

Showing 1 changed file with 25 additions and 24 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java View file @ 33df7d2
1 1 package com.lyms.platform.operate.web.service.impl;
2 2  
3   -import com.lyms.hospitalapi.pojo.ReportModel;
4 3 import com.lyms.platform.common.enums.*;
5 4 import com.lyms.platform.common.result.BaseResponse;
6 5 import com.lyms.platform.common.result.PageResult;
... ... @@ -10,7 +9,6 @@
10 9 import com.lyms.platform.operate.web.service.PatientWeightService;
11 10 import com.lyms.platform.operate.web.utils.CollectionUtils;
12 11 import com.lyms.platform.operate.web.utils.MongoUtil;
13   -import com.lyms.platform.pojo.NewbornVisit;
14 12 import com.lyms.platform.pojo.PatientWeight;
15 13 import com.lyms.platform.pojo.Patients;
16 14 import org.apache.commons.lang.StringUtils;
17 15  
18 16  
19 17  
20 18  
21 19  
22 20  
... ... @@ -499,31 +497,34 @@
499 497 }
500 498  
501 499 public void setReport(Map<String,Object> report) {
502   - Map<String, Object> xAxis = new HashMap<>();
503   - xAxis.put("type", "category");
504   - xAxis.put("boundaryGap", false);
505   - List<Integer> datas = new ArrayList<>();
506   - for (int i = 1; i <= 40 ; i++) {
507   - datas.add(i);
  500 + Map<String, Object> reportModel = new HashMap<>();
  501 + List<Integer> xAxis = new ArrayList<>();
  502 + for (int i = 0; i < 40; i++) {
  503 + xAxis.add(i + 1);
508 504 }
509   - xAxis.put("data", datas);
  505 + reportModel.put("xAxis", xAxis);
510 506  
511   - Map<String, Object> yAxis = new HashMap<>();
512   - yAxis.put("type", "value");
513   - yAxis.put("boundaryGap", Arrays.asList("0", "100%"));
514   -
515 507 List<Map<String, Object>> series = new ArrayList<>();
516   - Map<String, Object> m1 = new HashMap<>();
517   - m1.put("name", "I");
518   - m1.put("type", "scatter");
519   - m1.put("xAxisIndex", 0);
520   - m1.put("yAxisIndex", 0);
521   - List<List<Integer>> seriesList = new ArrayList<>();
  508 + Map<String, Object> port = new HashMap<>();
  509 + List<Object> list = new ArrayList<>();
  510 + list.add(Arrays.asList(1, 3));
  511 + list.add(Arrays.asList(2, 4.2));
  512 + port.put("portData", list);
  513 + series.add(port);
522 514  
  515 + Map<String, Object> high = new HashMap<>();
  516 + high.put("lowData", Arrays.asList(1,2,3,4));
  517 + series.add(high);
523 518  
  519 + Map<String, Object> normal = new HashMap<>();
  520 + normal.put("highData", Arrays.asList(3,4,5,6));
  521 + series.add(normal);
524 522  
525   - Map<String, Object> reportModel = new HashMap<>();
526   - report.put("xAxis", xAxis);
  523 + Map<String, Object> low = new HashMap<>();
  524 + low.put("normalData", Arrays.asList(2,3,4,5));
  525 + series.add(low);
  526 +
  527 + reportModel.put("series", series);
527 528  
528 529 report.put("reportModel", reportModel);
529 530 }