cbv.transfers.uniqueness
检查换乘方案的唯一性
- 请求路由:
cbv.transfers.uniqueness- 交互模型:
Response Stream- 访问限制: 无
请求
RSocket.rs({
"route" : "cbv.transfers.uniqueness",
"args" : {
"startMainArea" : "007",
"endMainArea" : "002",
"startMinorAreas" : [
"440314"
],
"endMinorAreas" : [
"21"
]
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
search | Object | 否 | 条件 |
search.excludeId | String | 否 | 需要排除的换乘线路id,在修改换乘线路区域时需要传递 |
search.state | Boolean | 否 | 启用状态 true-启用 false-禁用 |
search.dockingStation | String | 否 | 指定接泊站点 |
search.startMainArea | String | 否 | 开始城市编号 |
search.startMinorAreas | String[] | 否 | 开始区域编号列表 |
search.endMainArea | String | 否 | 结束城市编号 |
search.endMinorAreas | String[] | 否 | 结束区域编号列表 |
search.keyword | String | 否 | 模糊匹配关键字 |
search.from | String | 否 | 查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z |
search.to | String | 否 | 查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z |
返回
是否存在该线路
[
{
"tenantId" : "mzd",
"startMain" : "007",
"startMainText" : "佛山",
"startMinor" : "440314",
"startMinorText" : "顺德汽车客运总站",
"endMain" : "002",
"endMainText" : "香港",
"endMinor" : "21",
"endMinorText" : "香港国际机场"
}
]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
port | Number | 口岸 |
startMain | String | 开始城市 |
startMinor | String | 开始区域 |
startMinorText | String | 开始区域名称 |
endMain | String | 结束城市 |
endMinor | String | 结束区域 |
endMinorText | String | 结束区域名称 |
extraProps | Object | 扩展属性 |
tenantId | String | 租户ID |
id | Varies |