| | |
| | | }
|
| | | @RequestMapping(value="/get-monitorpoints",method = RequestMethod.GET)
|
| | | @ResponseBody
|
| | | public ResultBean getMonitorpointList(@RequestParam("orgId")String orgId,MapBounds mapBounds){
|
| | | public ResultBean getMonitorpointList(@RequestParam("orgId")String orgId,MapBounds mapBounds,@RequestParam("regionCode")String regionCode){
|
| | | ResultBean<List<MonitorPoint>> resultBean = new ResultBean();
|
| | | Map<String,Object> paramMap = new HashMap<String, Object>();
|
| | | paramMap.put("orgId", orgId);
|
| | | paramMap.put("mapBounds",mapBounds);
|
| | | paramMap.put("regionCode",regionCode);
|
| | | ParameterUtils.getRegionType4RegionCode(paramMap);
|
| | | List<MonitorPoint> list = monitorPointService.queryWithStateByMap(paramMap);
|
| | | resultBean.setData(list);
|
| | | resultBean.setCode(ResultBean.SUCCESS);
|
| | |
| | | }
|
| | | @RequestMapping(value="/get-devices",method = RequestMethod.GET)
|
| | | @ResponseBody
|
| | | public ResultBean getDevices(@RequestParam("orgId")Integer orgId,MapBounds mapBounds){
|
| | | public ResultBean getDevices(@RequestParam("orgId")Integer orgId,MapBounds mapBounds,@RequestParam("regionCode")String regionCode){
|
| | | ResultBean<List<Device>> resultBean = new ResultBean();
|
| | | Map<String,Object> paramMap = new HashMap<String, Object>();
|
| | | paramMap.put("orgId", orgId);
|
| | | paramMap.put("mapBounds",mapBounds);
|
| | | paramMap.put("regionCode",regionCode);
|
| | | ParameterUtils.getRegionType4RegionCode(paramMap);
|
| | | List<Device> list = deviceService.query(paramMap);
|
| | | resultBean.setData(list);
|
| | | resultBean.setCode(ResultBean.SUCCESS);
|
| | |
| | | return new ResultBean<List<MonitorPoint>>(monitorPoints);
|
| | | }
|
| | |
|
| | |
|
| | | @GetMapping("devices-state")
|
| | | @ApiOperation(value = "刷新设备状态", notes = "刷新设备状态")
|
| | | @ApiImplicitParams(value = {
|
| | | @ApiImplicitParam(name = "organizationId",defaultValue = "8", value = "登录账号的组织id", required = true, paramType = "query", dataType = "Integer"),
|
| | | @ApiImplicitParam(name = "regionCode",defaultValue = "320583", value = "区域码", required = true, paramType = "query", dataType = "String")
|
| | | })
|
| | | public ResultBean<Collection<Object>> getDevicesStateByRegion(HttpServletRequest request) throws Exception {
|
| | | Map<String, Object> parameters = WebUtils.getParametersStartingWith(request, null);
|
| | | Collection<Object> monitorPoints= monitorPointService.getDevicesStateByRegion(parameters);
|
| | | return new ResultBean<Collection<Object>>(monitorPoints);
|
| | | }
|
| | | }
|