前台 轨迹点模块 - 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
}
}