fengxiang
2018-07-12 d8ea4e728d8421a5ed0bad3486626d2b43b1333d
src/main/java/com/moral/controller/ScreenController.java
@@ -28,14 +28,7 @@
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import org.xml.sax.InputSource;
import com.alibaba.fastjson.JSONArray;
@@ -58,7 +51,7 @@
 */
@RestController
@RequestMapping("/screen")
//@CrossOrigin(origins = "*", maxAge = 3600)
@CrossOrigin(origins = "*", maxAge = 3600)
@SuppressWarnings({ "rawtypes", "unchecked", "unused" })
@Api(tags = "Screen", description = "大屏相关") 
public class ScreenController {
@@ -599,7 +592,7 @@
      } else {
         MonitorPoint monitorPoint = monitorPointService.queryMonitorPointById(Integer.parseInt(primaryKey));
         List<DeviceVersion> versionList = deviceVersionService.queryByOrgId(monitorPoint.getOrganizationId());
         List<DeviceVersion> versionList = deviceVersionService.queryByMpointId(monitorPoint.getId());
         if(versionList.size() > 0) {
         List<Integer> versionNolist =   versionList.stream().map(item -> {
               return  item.getVersion();
@@ -636,6 +629,11 @@
         String time = map.get("time").toString();
         time = time.substring(time.length() - 2);
         map.put("time", Integer.valueOf(time));
         List<Number> values = new ArrayList<Number>();
         for (String string : sensorKeys) {
            values.add((Number) map.remove(string));
         }
         map.put("values", values);
      }
      return new ResultBean<List<Map<String, Object>>>(list);
   }