Commit e107f4b7 authored by yangshuxing's avatar yangshuxing

设置返回类型

parent 67d7fdc4
...@@ -69,13 +69,14 @@ public class RoadsGpsCheckpointController { ...@@ -69,13 +69,14 @@ public class RoadsGpsCheckpointController {
* @return * @return
*/ */
@RequestMapping("getGpsCheckPointByRoadId/{cmptId}/{roadId}") @RequestMapping("getGpsCheckPointByRoadId/{cmptId}/{roadId}")
@ResponseBody
public Result getGpsCheckPointByRoadId(@PathVariable("cmptId") Integer cmptId,@PathVariable("roadId") Integer roadId){ public Result getGpsCheckPointByRoadId(@PathVariable("cmptId") Integer cmptId,@PathVariable("roadId") Integer roadId){
RoadGpsPoint roadGpsPoint=roadService.getGps(roadId); RoadGpsPoint roadGpsPoint=roadService.getGps(roadId);
String points=roadGpsPoint.getPoints(); String points=roadGpsPoint.getPoints();
List<RoadsGpsCheckpointMap> roadsGpsCheckpointMapList = new ArrayList<>(); List<RoadsGpsCheckpointMap> roadsGpsCheckpointMapList = new ArrayList<>();
JSONObject object = JSONObject.parseObject(points); JSONObject object = JSONObject.parseObject(points);
JSONArray result = object.getJSONArray("placeMark"); JSONArray result = object.getJSONArray("placeMark");
if (result == null || result.isEmpty()) return null; if (result == null || result.isEmpty()) return Result.fail().setMsg("未设置轨迹");
for (int i = 0; i < result.size(); i++) { for (int i = 0; i < result.size(); i++) {
RoadsGpsCheckpointMap roadsGpsCheckpointMap = new RoadsGpsCheckpointMap(); RoadsGpsCheckpointMap roadsGpsCheckpointMap = new RoadsGpsCheckpointMap();
JSONObject o = (JSONObject) result.get(i); JSONObject o = (JSONObject) result.get(i);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment