New file |
| | |
| | | package com.panzhihua.common.model.vos.grid; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * 地图模块-网格员运动轨迹返回参数 |
| | | */ |
| | | @Data |
| | | @ApiModel("地图模块-网格员运动轨迹返回参数") |
| | | public class EventMapTrajectoryVO { |
| | | |
| | | private String lngLat; |
| | | |
| | | } |
| | |
| | | */ |
| | | @PostMapping("/map/getGridDetail") |
| | | R getGridDetail(@RequestParam("gridId") Long gridId); |
| | | |
| | | /** |
| | | * 地图模块-根据网格员id查询今日运动轨迹 |
| | | * @param userId 网格员id |
| | | * @return 运动轨迹 |
| | | */ |
| | | R getTrajectoryByApp(@RequestParam("userId") Long userId); |
| | | } |
| | |
| | | return gridService.getGridDetail(gridId); |
| | | } |
| | | |
| | | @ApiOperation(value = "查询网格员今日运动轨迹-lyq",response = ComMapGridDetailVO.class) |
| | | @PostMapping("getTrajectory") |
| | | public R getTrajectory(){ |
| | | LoginUserInfoVO userInfoVO = this.getLoginUserInfo(); |
| | | if(userInfoVO == null || userInfoVO.getUserId() == null){ |
| | | return R.fail("请先登录"); |
| | | } |
| | | return gridService.getTrajectoryByApp(userInfoVO.getUserId()); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | |
| | | AND event_process_status = 1 |
| | | AND event_status = 2 |
| | | AND grid_id = #{gridId} |
| | | AND process_type = 1 UNION |
| | | AND process_type = 1 UNION ALL |
| | | SELECT |
| | | id, |
| | | IFNULL( NULL, 7 ) AS type, |