shifts.create
新建班次
- 请求路由:
shifts.create- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "shifts.create",
"data" : {
"shiftSettingId" : "646234eed0a69730bee9e859",
"shiftType" : "2",
"state" : false,
"shiftDate" : "2022-12-25",
"shiftTime" : "15:30"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
shiftCode | String | 否 | 班次id |
companyId | String | 否 | 关联公司id |
companyName | String | 否 | 关联公司名称 |
shiftSettingId | String | 否 | 关联的班次生成设置 |
type | String | 否 | 类型 1-自营班次 2-拼车班次 |
shiftType | String | 否 | 班次类型 1 - 流水班次 2 - 固定班次 |
state | Boolean | 否 | 执行状态 false:未执行,true:已执行 |
enabled | Boolean | 否 | 启用状态 false:未启用,true:已启用 |
price | Object | 否 | 班次价格 |
shiftDate | String | 否 | 班次日期 yyyy-MM-dd |
shiftTime | String | 否 | 班次时间 HH:mm |
endTime | String | 否 | 该班次结束时间 HH:mm |
payEndTime | Number | 否 | 满团该班次可下单提前时间(单位:分) |
notGroupPayEndTime | Number | 否 | 未满团时可下单提前时间(单位:分) |
ticketCount | Number | 否 | 已售车票数 |
startCarpoolCount | Number | 否 | 起拼人数 |
maxPassengerCount | Number | 否 | 最大乘车人数 |
viaStationInfos | Object[] | 否 | 途径站点信息 |
viaStationInfos.[].type | String | 否 | 类型 0-开始城市下站点 1-结束城市下站点 |
viaStationInfos.[].otherStationId | String | 否 | 第三方站点id |
viaStationInfos.[].otherStationName | String | 否 | 第三方站点名称 |
viaStationInfos.[].time | String | 否 | 通过时间(HH:mm) |
portName | String | 否 | 口岸名称 不持久化 |
extraProps | Object | 否 | 扩展属性 |
crBy | String | 否 | 创建者 |
upBy | String | 否 | 最后修改者 |
crDate | String | 否 | 创建时间 |
upDate | String | 否 | 最后修改时间 |
tenantId | String | 否 | 租户ID |
id | Varies | 否 |
返回
新建后的信息
{
"crBy" : "admin@mzd",
"upBy" : "admin@mzd",
"crDate" : "2023-05-16T01:39:07.756973Z",
"upDate" : "2023-05-16T01:39:07.756973Z",
"tenantId" : "mzd",
"shiftCode" : "1000003",
"shiftSettingId" : "646234eed0a69730bee9e859",
"shiftType" : "2",
"state" : false,
"shiftDate" : "2022-12-25",
"shiftTime" : "15:30",
"id" : "1000003"
}
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
shiftCode | String | 班次id |
companyId | String | 关联公司id |
companyName | String | 关联公司名称 |
shiftSettingId | String | 关联的班次生成设置 |
type | String | 类型 1-自营班次 2-拼车班次 |
shiftType | String | 班次类型 1 - 流水班次 2 - 固定班次 |
state | Boolean | 执行状态 false:未执行,true:已执行 |
enabled | Boolean | 启用状态 false:未启用,true:已启用 |
price | Object | 班次价格 |
shiftDate | String | 班次日期 yyyy-MM-dd |
shiftTime | String | 班次时间 HH:mm |
endTime | String | 该班次结束时间 HH:mm |
payEndTime | Number | 满团该班次可下单提前时间(单位:分) |
notGroupPayEndTime | Number | 未满团时可下单提前时间(单位:分) |
ticketCount | Number | 已售车票数 |
startCarpoolCount | Number | 起拼人数 |
maxPassengerCount | Number | 最大乘车人数 |
viaStationInfos | Object[] | 途径站点信息 |
viaStationInfos.[].type | String | 类型 0-开始城市下站点 1-结束城市下站点 |
viaStationInfos.[].otherStationId | String | 第三方站点id |
viaStationInfos.[].otherStationName | String | 第三方站点名称 |
viaStationInfos.[].time | String | 通过时间(HH:mm) |
portName | String | 口岸名称 不持久化 |
extraProps | Object | 扩展属性 |
crBy | String | 创建者 |
upBy | String | 最后修改者 |
crDate | String | 创建时间 |
upDate | String | 最后修改时间 |
tenantId | String | 租户ID |
id | Varies |