前台 轨迹点模块 - d4smart/Traveller GitHub Wiki

1. 添加轨迹点

/point/add post

request

trailId,sequence,longitude,latitude,description
必需:trailId,sequence,longitude,latitude

response

fail

{
"code": 1,
"msg": "轨迹点信息不完整/轨迹点所属轨迹不存在/轨迹点添加失败"
}

success

{
"code": 0,
"msg": "轨迹点添加成功"
}

2. 修改轨迹点

/point/edit post

request

id,sequence,longitude,latitude,description
必需:id

response

fail

{
"code": 1,
"msg": "参数错误/轨迹点不存在/轨迹点更新失败"
}

success

{
"code": 0,
"msg": "轨迹点更新成功"
}

3. 获取轨迹下的所有轨迹点

/point/list get

request

trailId,pageNum,pageSize
必需:trailId

response

fail

{
    "code": 1,
    "msg": "参数错误"
}

success

{
    "code": 0,
    "data": {
        "list": [
            {
                "id": 1,
                "trailId": 1,
                "sequence": 1,
                "longitude": 114.41236,
                "latitude": 30.51236,
                "description": "武汉",
                "createTime": "2018-05-11 16:00:12",
                "updateTime": "2018-05-11 16:00:12"
            },
            {
                "id": 2,
                "trailId": 1,
                "sequence": 2,
                "longitude": 120.2038,
                "latitude": 32.64549,
                "description": "origin",
                "createTime": "2018-05-11 16:01:12",
                "updateTime": "2018-05-11 16:04:59"
            },
            {
                "id": 3,
                "trailId": 1,
                "sequence": 3,
                "longitude": 120.3038,
                "latitude": 30.1239,
                "description": "上海",
                "createTime": "2018-05-11 16:02:06",
                "updateTime": "2018-05-11 16:02:06"
            }
        ],
        "pageNum": 1,
        "pageSize": 10,
        "totalPage": 1,
        "totalRow": 3
    }
}