From 2bad8336e2c14ffd85403c14ad254916146b6a5e Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Tue, 13 Mar 2018 15:11:31 +0800
Subject: [PATCH] 报表模块

---
 src/test/java/com/moral/JavaBeanToJsonOutPrint.java |   45 ++++++++++++++++++++++++++++++++-------------
 1 files changed, 32 insertions(+), 13 deletions(-)

diff --git a/src/test/java/com/moral/JavaBeanToJsonOutPrint.java b/src/test/java/com/moral/JavaBeanToJsonOutPrint.java
index 8b9de9d..e639249 100644
--- a/src/test/java/com/moral/JavaBeanToJsonOutPrint.java
+++ b/src/test/java/com/moral/JavaBeanToJsonOutPrint.java
@@ -6,30 +6,49 @@
 import com.moral.entity.Device;
 import com.moral.entity.DeviceAdjustValue;
 import com.moral.entity.alarm.AlarmConfig;
+import com.moral.entity.charts.*;
 import com.moral.security.auth.login.LoginMode;
 import com.moral.security.model.UserContext;
 import org.junit.Test;
+import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
 
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Map;
+import javax.annotation.Resource;
+import java.util.*;
 
 public class JavaBeanToJsonOutPrint {
     @Test
     public void jsonOutPrintTest(){
-        UserContext userContext = UserContext.create("312", LoginMode.Andriod,1,new ArrayList<>());
-//        adjustValue.setCreateTime(new Date());
-//        adjustValue.setUpdateTime(new Date());
-//        adjustValue.setId(0);
-//        Map<String,Float> value = new HashMap();
-//        value.put("e1", (float) 1.2);
-//        adjustValue.setValue(value);
-        String json = "{\"createTime\":1516342989358,\"deviceId\":null,\"id\":0,\"updateTime\":1516342989358,\"value\":{\"e1\":1.2}}";
+//        UserContext userContext = UserContext.create("312", LoginMode.Andriod,1,new ArrayList<>());
+////        adjustValue.setCreateTime(new Date());
+////        adjustValue.setUpdateTime(new Date());
+////        adjustValue.setId(0);
+////        Map<String,Float> value = new HashMap();
+////        value.put("e1", (float) 1.2);
+////        adjustValue.setValue(value);
+//        String json = "{\"createTime\":1516342989358,\"deviceId\":null,\"id\":0,\"updateTime\":1516342989358,\"value\":{\"e1\":1.2}}";
+//        LineChartCriteria lineChartCriteria = new LineChartCriteria();
+//        List<DataCondition> dataConditions = new ArrayList<>();
+//       DataCondition dataCondition = new DataCondition();
+//        dataCondition.setActualTime(1);
+//        dataCondition.setAreaRange(AreaRange.AREA);
+//        dataCondition.setAreaRangeId(1);
+//        dataCondition.setTimeUnits(TimeUnits.DAY);
+//        dataConditions.add(dataCondition);
+//        lineChartCriteria.setDataConditions(dataConditions);
+//        lineChartCriteria.setSensorKey("e1");
+//        TimePeriod timePeriod = new TimePeriod();
+//        timePeriod.setEndTime(new Date());
+//        timePeriod.setStartTime(new Date());
+//        timePeriod.setTimeUnits(TimeUnits.DAY);
+//        lineChartCriteria.setTimePeriod(timePeriod);
 //        Map map = JSON.parseObject("{\"e1\":0.0}");
-        String json1 = JSON.toJSONString(userContext);
+        String str = "{\"sensorKey\":\"e1\",\"timePeriod\":{\"startTime\":\"2018-03-09T07:53:53.463Z\",\"endTime\":\"2018-03-09T07:53:53.463Z\",\"timeUnits\":\"DAY\"},\"dataConditions\":[{\"timeUnits\":\"DAY\",\"actualTime\":null,\"areaRange\":\"AREA\",\"areaRangeId\":320583}]}";
+        LineChartCriteria lineChartCriteria = JSON.parseObject(str,LineChartCriteria.class);
+//        TimePeriod timePeriod = JSON.parseObject(str,TimePeriod.class);
+        String json1 = JSON.toJSONString(lineChartCriteria);
         System.out.printf("\n\n\n\n");
         System.out.printf(json1);
         System.out.printf("\n\n\n\n");
     }
+
 }

--
Gitblit v1.8.0