| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.xcgl.test;
- import java.util.List;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.ResponseBody;
- import com.xcgl.middleware.qyg.SensorValue;
- import net.sf.json.JSONArray;
- import net.sf.json.JsonConfig;
- @Controller
- @RequestMapping(value = "/qygservice")
- public class QygGetValueTestService {
- @RequestMapping(value = "/value1",method = RequestMethod.GET)
- @ResponseBody
- public List<SensorValue> getValue1()
- {
- String jsonstr = "{\"valuelist\":[{\"ret\":true,\"code\":\"jsj1\",\"value\":52.108779907226562,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jsj2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jsj3\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jsj4\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jsj5\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jsj6\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"swsd\",\"value\":78.626123046875009,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"swwd\",\"value\":28.974365234375,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"gpdswd\",\"value\":33.75662109375,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"gpdssd\",\"value\":59.738757324218753,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"shsbyl1\",\"value\":0.009386865234375,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"shsbyl2\",\"value\":0.011516748046875,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"shsbyl3\",\"value\":0.315870654296875,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"xfbyl1\",\"value\":0.22129648437500002,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"xfbyl2\",\"value\":0.22002490234375002,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jsj7\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"bfsx\",\"value\":195.18006591796873,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"sxgyw\",\"value\":false,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"sxdyw\",\"value\":true,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"shsbdl\",\"value\":3.02,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"shsbdy\",\"value\":392.5,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"plbdl\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"plbdy\",\"value\":386.70000000000005,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jsj8\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"ktbsqyl\",\"value\":0.36797160644531246,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-1F\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-2F-4\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-2F-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-1F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-2F-3\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"SF2F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-2F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-3F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"FAU-3F-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"EF-3F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"EF-3F-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"SF-3F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"FAU-3F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AHU-4F-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"FAU-4F-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AHU-4F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"FAU-4F-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-BF-1-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"FAU-BF-1-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"AUH-BF-1-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"FAU-BF-1-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"CHP-1-1\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"CHP-1-2\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"CHP-1-3\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"CHP-1-4\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"CHP-1-5\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"xfbdy\",\"value\":386.3,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"xfbdl\",\"value\":0.0,\"errorcode\":\"\"}]}";
- jsonstr = jsonstr.substring(jsonstr.indexOf("valuelist")+11, jsonstr.length()-1);
- JSONArray allRetArray = JSONArray.fromObject(jsonstr);
- List<SensorValue> list = JSONArray.toList(allRetArray, new SensorValue(), new JsonConfig());
- return list;
- }
-
- @RequestMapping(value = "/value2",method = RequestMethod.GET)
- @ResponseBody
- public List<SensorValue> getValue2()
- {
- String jsonstr = "{\"valuelist\":[{\"ret\":true,\"code\":\"jn1\",\"value\":36.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn5\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn6\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn10\",\"value\":1.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn14\",\"value\":0.3,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn15\",\"value\":0.3,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn19\",\"value\":17.1,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn20\",\"value\":8.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn22\",\"value\":0.3,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn23\",\"value\":0.3,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn29\",\"value\":0.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn30\",\"value\":3.0,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"jn35\",\"value\":2.7,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"b1a\",\"value\":57.6,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"b1b\",\"value\":59.5,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"b1c\",\"value\":56.9,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"b2a\",\"value\":56.4,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"b2b\",\"value\":61.4,\"errorcode\":\"\"},{\"ret\":true,\"code\":\"b2c\",\"value\":57.6,\"errorcode\":\"\"}]}";
- jsonstr = jsonstr.substring(jsonstr.indexOf("valuelist")+11, jsonstr.length()-1);
- JSONArray allRetArray = JSONArray.fromObject(jsonstr);
- List<SensorValue> list = JSONArray.toList(allRetArray, new SensorValue(), new JsonConfig());
- return list;
- }
- }
|