cbv.transfers.splicing.line
获取所有可以跑的分段线路
- 请求路由:
cbv.transfers.splicing.line- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "cbv.transfers.splicing.line",
"data" : {
"startMainArea" : "007",
"startMinorAreas" : [
"25"
],
"endMinorAreas" : [
"21"
],
"endMainArea" : "002",
"dockingStation" : "440313"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
excludeId | String | 否 | 需要排除的换乘线路id,在修改换乘线路区域时需要传递 |
state | Boolean | 否 | 启用状态 true-启用 false-禁用 |
dockingStation | String | 否 | 指定接泊站点 |
startMainArea | String | 否 | 开始城市编号 |
startMinorAreas | String[] | 否 | 开始区域编号列表 |
endMainArea | String | 否 | 结束城市编号 |
endMinorAreas | String[] | 否 | 结束区域编号列表 |
keyword | String | 否 | 模糊匹配关键字 |
from | String | 否 | 查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z |
to | String | 否 | 查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z |
返回
结果列表
{
"fromRoutes" : [
{
"crBy" : "admin@mzd",
"upBy" : "admin@mzd",
"crDate" : "2023-09-11T08:32:53.908Z",
"upDate" : "2023-09-20T09:33:00.993Z",
"tenantId" : "mzd",
"id" : "64fed0b5d9344b0689348cf0",
"state" : "1",
"portTypes" : [
0,
1
],
"companyDiscounts" : [
{
"companyId" : "CN1007",
"companyName" : "人工调度公司",
"weight" : 100.0
},
{
"companyId" : "CN1014",
"companyName" : "声波客运公司",
"weight" : 1.0
}
],
"startMainArea" : "007",
"startMinorAreas" : [
"440314"
],
"endMainArea" : "001",
"endMinorAreas" : [
"440313"
],
"priceType" : 1,
"type" : "2",
"remarks" : "测试换乘线路",
"isReturn" : false,
"cprice" : {
"oneTripPrice" : {
"HKD" : 52.0,
"MOP" : 53.0,
"RMB" : 51.0
},
"roundTripPrice" : {
"HKD" : 102.0,
"MOP" : 103.0,
"RMB" : 101.0
},
"predictTime" : 5,
"mileage" : 10
},
"hprice" : {
"oneTripPrice" : {
"HKD" : 51.0,
"MOP" : 52.0,
"RMB" : 50.0
},
"minHours" : 5
},
"sortWeight" : 1.0,
"portTypeNames" : "深圳湾口岸、皇岗口岸",
"startMainAreaName" : "佛山",
"endMainAreaName" : "深圳",
"startMinorAreaNames" : "顺德汽车客运总站",
"endMinorAreaNames" : "益田假日"
}
],
"toRoutes" : [
{
"crBy" : "admin@mzd",
"upBy" : "admin@mzd",
"crDate" : "2023-09-11T08:34:17.566Z",
"upDate" : "2023-09-20T09:33:00.997Z",
"tenantId" : "mzd",
"id" : "64fed109d9344b0689348cf1",
"state" : "1",
"portTypes" : [
0,
1
],
"companyDiscounts" : [
{
"companyId" : "CN1014",
"companyName" : "声波客运公司",
"weight" : 1.0
}
],
"startMainArea" : "001",
"startMinorAreas" : [
"440313"
],
"endMainArea" : "002",
"endMinorAreas" : [
"21"
],
"priceType" : 1,
"type" : "2",
"remarks" : "测试换乘线路",
"isReturn" : false,
"cprice" : {
"oneTripPrice" : {
"HKD" : 52.0,
"MOP" : 53.0,
"RMB" : 51.0
},
"roundTripPrice" : {
"HKD" : 102.0,
"MOP" : 103.0,
"RMB" : 101.0
},
"predictTime" : 5,
"mileage" : 5
},
"hprice" : {
"oneTripPrice" : {
"HKD" : 52.0,
"MOP" : 53.0,
"RMB" : 51.0
},
"minHours" : 5
},
"sortWeight" : 1.0,
"portTypeNames" : "深圳湾口岸、皇岗口岸",
"startMainAreaName" : "深圳",
"endMainAreaName" : "香港",
"startMinorAreaNames" : "益田假日",
"endMinorAreaNames" : "香港国际机场"
}
]
}
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
fromRoutes | Object[] | 开始线路集合 |
fromRoutes.[].portTypeNames | String | 口岸名称 |
fromRoutes.[].startMainAreaName | String | 开始城市名称 |
fromRoutes.[].endMainAreaName | String | 结束城市名称 |
fromRoutes.[].startMinorAreaNames | String | 开始区域名称 |
fromRoutes.[].endMinorAreaNames | String | 结束区域名称 |
fromRoutes.[].fromGroupNames | String | 开始分组名称 |
fromRoutes.[].toGroupNames | String | 结束分组名称 |
fromRoutes.[].id | String | |
fromRoutes.[].state | String | 线路状态 0-禁用 1-启用 |
fromRoutes.[].portTypes | Number[] | 口岸类型 0-深圳湾口岸 1-澳门口岸 2-珠海口岸 |
fromRoutes.[].portType | Number | 备用字段 |
fromRoutes.[].companyDiscounts | Object[] | 承运公司 |
fromRoutes.[].companyDiscounts.[].companyId | String | 公司id |
fromRoutes.[].companyDiscounts.[].companyName | String | 公司名称 |
fromRoutes.[].companyDiscounts.[].weight | Number | 权重 |
fromRoutes.[].companyDiscounts.[].enable | Boolean | 是否启用 false-禁用 true-启用 |
fromRoutes.[].companyDiscounts.[].hourlyRate | Object | 时租单价 |
fromRoutes.[].companyDiscounts.[].specificSingleFare | Object | 点对点单程价 |
fromRoutes.[].companyDiscounts.[].specificReturnFares | Object | 点对点往返价 |
fromRoutes.[].companyDiscounts.[].fareOtherInfo | Object | 票价其他信息 |
fromRoutes.[].operatingCompany | Object[] | 运营公司 |
fromRoutes.[].operatingCompany.[].companyId | String | 公司id |
fromRoutes.[].operatingCompany.[].companyName | String | 公司名称 |
fromRoutes.[].operatingCompany.[].weight | Number | 权重 |
fromRoutes.[].operatingCompany.[].enable | Boolean | 是否启用 false-禁用 true-启用 |
fromRoutes.[].operatingCompany.[].hourlyRate | Object | 时租单价 |
fromRoutes.[].operatingCompany.[].specificSingleFare | Object | 点对点单程价 |
fromRoutes.[].operatingCompany.[].specificReturnFares | Object | 点对点往返价 |
fromRoutes.[].operatingCompany.[].fareOtherInfo | Object | 票价其他信息 |
fromRoutes.[].companyId | String | 公司id |
fromRoutes.[].beginName | String | 开始地址 |
fromRoutes.[].beginTude | String | 开始地址经纬度 |
fromRoutes.[].endName | String | 结束地址 |
fromRoutes.[].endTude | String | 结束地址经纬度 |
fromRoutes.[].startMainArea | String | 开始城市编号 |
fromRoutes.[].startMinorAreas | String[] | 开始区域编号列表 |
fromRoutes.[].startMinorArea | String | 开始区域编号 |
fromRoutes.[].endMainArea | String | 结束城市编号 |
fromRoutes.[].endMinorAreas | String[] | 结束区域编号列表 |
fromRoutes.[].endMinorArea | String | 结束区域编号 |
fromRoutes.[].priceType | Number | 类型:1-包车 2-专线 3-巴士 |
fromRoutes.[].type | String | 1-内地直达 2-跨境直达 |
fromRoutes.[].remarks | String | 备注 |
fromRoutes.[].isNull | Boolean | 是否为空 |
fromRoutes.[].isReturn | Boolean | 是否需要创建返程线路,true:去程线路,false:返程线路 |
fromRoutes.[].returnId | String | 往返关联id |
fromRoutes.[].cprice | Object | 点对点与包车价格 |
fromRoutes.[].cprice.oneTripPrice | Object | 单程票种map |
fromRoutes.[].cprice.roundTripPrice | Object | 往返票种map |
fromRoutes.[].cprice.predictTime | Number | 预估时长(单位:分钟) |
fromRoutes.[].cprice.mileage | Number | 预估里程(单位:米) |
fromRoutes.[].hprice | Object | 小时租车价格 |
fromRoutes.[].hprice.oneTripPrice | Object | 单程票种map |
fromRoutes.[].hprice.roundTripPrice | Object | 往返票种map |
fromRoutes.[].hprice.minHours | Number | 最低时长 |
fromRoutes.[].hprice.mileage | Number | 预估里程 |
fromRoutes.[].endMainAreaDisable | String | 选择线路时判断结束城市是否禁用 |
fromRoutes.[].sortWeight | Number | 排序权重 |
fromRoutes.[].priceFactor | Object | 价格因素 |
fromRoutes.[].priceFactor.enable | Boolean | 是否启用 |
fromRoutes.[].priceFactor.priority | Number | 0-价格优先 1-权重优先 |
fromRoutes.[].automaticTicketIssue | Object | 自动出票配置 |
fromRoutes.[].automaticTicketIssue.account | String | 账户信息 RMB-人民币账户 HKD-港币账户(默认) |
fromRoutes.[].automaticTicketIssue.companyId | String | 自动出票公司id |
fromRoutes.[].automaticTicketIssue.onStationId | String | 上车站点id(平台巴士站点id) |
fromRoutes.[].automaticTicketIssue.offStationId | String | 下车站点id(平台巴士站点id) |
fromRoutes.[].automaticTicketIssue.user | Object | 出票信息接受人 |
fromRoutes.[].automaticTicketIssue.user.username | String | 用户标识 |
fromRoutes.[].automaticTicketIssue.user.accountId | String | 用户集成帐户标识 |
fromRoutes.[].automaticTicketIssue.user.domain | String | 用户集成域,默认为所属租户标识 |
fromRoutes.[].automaticTicketIssue.user.fullname | String | 用户姓名 |
fromRoutes.[].automaticTicketIssue.user.password | String | 登录密码 |
fromRoutes.[].automaticTicketIssue.user.mobile | String | 手机号码 |
fromRoutes.[].automaticTicketIssue.user.email | String | 邮件地址 |
fromRoutes.[].automaticTicketIssue.user.gender | Number | 用户性别 |
fromRoutes.[].automaticTicketIssue.user.status | Number | 用户状态 0 - disabled; 1 - enabled |
fromRoutes.[].automaticTicketIssue.user.userTypes | Number[] | 用户类型,创建用户时指定,具体类型的值由调用方约定 |
fromRoutes.[].automaticTicketIssue.user.inviteCode | String | 邀请码 特定用户类型对应的邀请码为 <用户邀请码>-<用户类型标识>如用户邀请码为 HbXm6Ls,则用户类型3对应的邀请码为HbXm6Ls-3 |
fromRoutes.[].automaticTicketIssue.user.extra | Object | |
fromRoutes.[].automaticTicketIssue.user.associatedAccounts | Object[] | 关联帐户信息 |
fromRoutes.[].automaticTicketIssue.user.associatedAccounts.[].authType | Number | 账号类型: 1 - 微信; 2 - 微博; 待扩展 |
fromRoutes.[].automaticTicketIssue.user.associatedAccounts.[].appId | String | 集成标识 |
fromRoutes.[].automaticTicketIssue.user.associatedAccounts.[].account | String | 账号 |
fromRoutes.[].automaticTicketIssue.user.associatedAccounts.[].extra | Object | 其他扩展信息 |
fromRoutes.[].automaticTicketIssue.user.anonymous | Boolean | 是否匿名用户 |
fromRoutes.[].automaticTicketIssue.user.crDate | String | 创建时间 |
fromRoutes.[].automaticTicketIssue.user.tenantId | String | 租户ID |
fromRoutes.[].carpoolingSettings | Object | 同步派生拼车行程设置 |
fromRoutes.[].carpoolingSettings.synchronizeFlag | Boolean | 是否同步 |
fromRoutes.[].carpoolingSettings.day | Number | 同步天数 |
fromRoutes.[].carpoolingSettings.synchronizeDockerFlag | Boolean | 途经点是否同步 |
fromRoutes.[].carpoolingSettings.timeDifference | Number | 时间差(单位:分钟) |
fromRoutes.[].carpoolingSettings.dockerPrice | Number | 途经点价格 |
fromRoutes.[].carpoolingSettings.dockerStationId | String | 途经点站点id |
fromRoutes.[].carpoolingSettings.dockerStationName | String | 途经点站点名称 |
fromRoutes.[].carpoolingSettings.dockerStationAddress | String | 途经点站点详细地址 |
fromRoutes.[].carpoolingSettings.dockerStationLocation | String | 途经点地址经纬度(经度,纬度) |
fromRoutes.[].extraProps | Object | 扩展属性 |
fromRoutes.[].crBy | String | 创建者 |
fromRoutes.[].upBy | String | 最后修改者 |
fromRoutes.[].crDate | String | 创建时间 |
fromRoutes.[].upDate | String | 最后修改时间 |
fromRoutes.[].tenantId | String | 租户ID |
toRoutes | Object[] | 结束线路集合 |
toRoutes.[].portTypeNames | String | 口岸名称 |
toRoutes.[].startMainAreaName | String | 开始城市名称 |
toRoutes.[].endMainAreaName | String | 结束城市名称 |
toRoutes.[].startMinorAreaNames | String | 开始区域名称 |
toRoutes.[].endMinorAreaNames | String | 结束区域名称 |
toRoutes.[].fromGroupNames | String | 开始分组名称 |
toRoutes.[].toGroupNames | String | 结束分组名称 |
toRoutes.[].id | String | |
toRoutes.[].state | String | 线路状态 0-禁用 1-启用 |
toRoutes.[].portTypes | Number[] | 口岸类型 0-深圳湾口岸 1-澳门口岸 2-珠海口岸 |
toRoutes.[].portType | Number | 备用字段 |
toRoutes.[].companyDiscounts | Object[] | 承运公司 |
toRoutes.[].companyDiscounts.[].companyId | String | 公司id |
toRoutes.[].companyDiscounts.[].companyName | String | 公司名称 |
toRoutes.[].companyDiscounts.[].weight | Number | 权重 |
toRoutes.[].companyDiscounts.[].enable | Boolean | 是否启用 false-禁用 true-启用 |
toRoutes.[].companyDiscounts.[].hourlyRate | Object | 时租单价 |
toRoutes.[].companyDiscounts.[].specificSingleFare | Object | 点对点单程价 |
toRoutes.[].companyDiscounts.[].specificReturnFares | Object | 点对点往返价 |
toRoutes.[].companyDiscounts.[].fareOtherInfo | Object | 票价其他信息 |
toRoutes.[].operatingCompany | Object[] | 运营公司 |
toRoutes.[].operatingCompany.[].companyId | String | 公司id |
toRoutes.[].operatingCompany.[].companyName | String | 公司名称 |
toRoutes.[].operatingCompany.[].weight | Number | 权重 |
toRoutes.[].operatingCompany.[].enable | Boolean | 是否启用 false-禁用 true-启用 |
toRoutes.[].operatingCompany.[].hourlyRate | Object | 时租单价 |
toRoutes.[].operatingCompany.[].specificSingleFare | Object | 点对点单程价 |
toRoutes.[].operatingCompany.[].specificReturnFares | Object | 点对点往返价 |
toRoutes.[].operatingCompany.[].fareOtherInfo | Object | 票价其他信息 |
toRoutes.[].companyId | String | 公司id |
toRoutes.[].beginName | String | 开始地址 |
toRoutes.[].beginTude | String | 开始地址经纬度 |
toRoutes.[].endName | String | 结束地址 |
toRoutes.[].endTude | String | 结束地址经纬度 |
toRoutes.[].startMainArea | String | 开始城市编号 |
toRoutes.[].startMinorAreas | String[] | 开始区域编号列表 |
toRoutes.[].startMinorArea | String | 开始区域编号 |
toRoutes.[].endMainArea | String | 结束城市编号 |
toRoutes.[].endMinorAreas | String[] | 结束区域编号列表 |
toRoutes.[].endMinorArea | String | 结束区域编号 |
toRoutes.[].priceType | Number | 类型:1-包车 2-专线 3-巴士 |
toRoutes.[].type | String | 1-内地直达 2-跨境直达 |
toRoutes.[].remarks | String | 备注 |
toRoutes.[].isNull | Boolean | 是否为空 |
toRoutes.[].isReturn | Boolean | 是否需要创建返程线路,true:去程线路,false:返程线路 |
toRoutes.[].returnId | String | 往返关联id |
toRoutes.[].cprice | Object | 点对点与包车价格 |
toRoutes.[].cprice.oneTripPrice | Object | 单程票种map |
toRoutes.[].cprice.roundTripPrice | Object | 往返票种map |
toRoutes.[].cprice.predictTime | Number | 预估时长(单位:分钟) |
toRoutes.[].cprice.mileage | Number | 预估里程(单位:米) |
toRoutes.[].hprice | Object | 小时租车价格 |
toRoutes.[].hprice.oneTripPrice | Object | 单程票种map |
toRoutes.[].hprice.roundTripPrice | Object | 往返票种map |
toRoutes.[].hprice.minHours | Number | 最低时长 |
toRoutes.[].hprice.mileage | Number | 预估里程 |
toRoutes.[].endMainAreaDisable | String | 选择线路时判断结束城市是否禁用 |
toRoutes.[].sortWeight | Number | 排序权重 |
toRoutes.[].priceFactor | Object | 价格因素 |
toRoutes.[].priceFactor.enable | Boolean | 是否启用 |
toRoutes.[].priceFactor.priority | Number | 0-价格优先 1-权重优先 |
toRoutes.[].automaticTicketIssue | Object | 自动出票配置 |
toRoutes.[].automaticTicketIssue.account | String | 账户信息 RMB-人民币账户 HKD-港币账户(默认) |
toRoutes.[].automaticTicketIssue.companyId | String | 自动出票公司id |
toRoutes.[].automaticTicketIssue.onStationId | String | 上车站点id(平台巴士站点id) |
toRoutes.[].automaticTicketIssue.offStationId | String | 下车站点id(平台巴士站点id) |
toRoutes.[].automaticTicketIssue.user | Object | 出票信息接受人 |
toRoutes.[].automaticTicketIssue.user.username | String | 用户标识 |
toRoutes.[].automaticTicketIssue.user.accountId | String | 用户集成帐户标识 |
toRoutes.[].automaticTicketIssue.user.domain | String | 用户集成域,默认为所属租户标识 |
toRoutes.[].automaticTicketIssue.user.fullname | String | 用户姓名 |
toRoutes.[].automaticTicketIssue.user.password | String | 登录密码 |
toRoutes.[].automaticTicketIssue.user.mobile | String | 手机号码 |
toRoutes.[].automaticTicketIssue.user.email | String | 邮件地址 |
toRoutes.[].automaticTicketIssue.user.gender | Number | 用户性别 |
toRoutes.[].automaticTicketIssue.user.status | Number | 用户状态 0 - disabled; 1 - enabled |
toRoutes.[].automaticTicketIssue.user.userTypes | Number[] | 用户类型,创建用户时指定,具体类型的值由调用方约定 |
toRoutes.[].automaticTicketIssue.user.inviteCode | String | 邀请码 特定用户类型对应的邀请码为 <用户邀请码>-<用户类型标识>如用户邀请码为 HbXm6Ls,则用户类型3对应的邀请码为HbXm6Ls-3 |
toRoutes.[].automaticTicketIssue.user.extra | Object | |
toRoutes.[].automaticTicketIssue.user.associatedAccounts | Object[] | 关联帐户信息 |
toRoutes.[].automaticTicketIssue.user.associatedAccounts.[].authType | Number | 账号类型: 1 - 微信; 2 - 微博; 待扩展 |
toRoutes.[].automaticTicketIssue.user.associatedAccounts.[].appId | String | 集成标识 |
toRoutes.[].automaticTicketIssue.user.associatedAccounts.[].account | String | 账号 |
toRoutes.[].automaticTicketIssue.user.associatedAccounts.[].extra | Object | 其他扩展信息 |
toRoutes.[].automaticTicketIssue.user.anonymous | Boolean | 是否匿名用户 |
toRoutes.[].automaticTicketIssue.user.crDate | String | 创建时间 |
toRoutes.[].automaticTicketIssue.user.tenantId | String | 租户ID |
toRoutes.[].carpoolingSettings | Object | 同步派生拼车行程设置 |
toRoutes.[].carpoolingSettings.synchronizeFlag | Boolean | 是否同步 |
toRoutes.[].carpoolingSettings.day | Number | 同步天数 |
toRoutes.[].carpoolingSettings.synchronizeDockerFlag | Boolean | 途经点是否同步 |
toRoutes.[].carpoolingSettings.timeDifference | Number | 时间差(单位:分钟) |
toRoutes.[].carpoolingSettings.dockerPrice | Number | 途经点价格 |
toRoutes.[].carpoolingSettings.dockerStationId | String | 途经点站点id |
toRoutes.[].carpoolingSettings.dockerStationName | String | 途经点站点名称 |
toRoutes.[].carpoolingSettings.dockerStationAddress | String | 途经点站点详细地址 |
toRoutes.[].carpoolingSettings.dockerStationLocation | String | 途经点地址经纬度(经度,纬度) |
toRoutes.[].extraProps | Object | 扩展属性 |
toRoutes.[].crBy | String | 创建者 |
toRoutes.[].upBy | String | 最后修改者 |
toRoutes.[].crDate | String | 创建时间 |
toRoutes.[].upDate | String | 最后修改时间 |
toRoutes.[].tenantId | String | 租户ID |