创建订单
开发中POST
/api/film/order/submitOrder最后修改时间: 3 个月前
责任人:
请求参数
Query 参数
appId
string
必需
sign
string
必需
timestamp
string
必需
Body 参数application/json
seats
array [object {3}]
必需
row
string
必需
col
string
必需
seatName
string
必需
showId
string
场次信息
changeSeat
string
是否支持换座
callbackUrl
string
回调地址
outOrderNumber
string
外部订单编号回调透传
channel
string
出票渠道
请入参3
inputLimitPrice
string
最高限价(分)
单座限价,此参数可为空,【为空情况下,订单按提货价结算】\【入参情况下按实际成交价结算】
matchChannel
string
首选渠道
麻花(支持限价):3,芒果(支持限价):5,哈哈(不支持限价):6,守兔(不支持限价):7,星驰(支持限价):8,哈哈快票(固定85折):9
slaveMatchChannel
string
备选渠道
0=不使用备选,麻花(支持限价):3,芒果(支持限价):5,哈哈(不支持限价):6,守兔(不支持限价):7,星驰(支持限价):8,哈哈快票(固定85折):9
示例1
{
"showId": "1167046042641293321L",
"changeSeat": "1",
"callbackUrl": "",
"outOrderNumber": "123456",
"channel": "2",
"inputLimitPrice": "50000",
"matchChannel": "3",
"slaveMatchChannel": "5",
"seats": [
{
"row": "7",
"col": "3",
"seatName": "7排3号"
},
{
"row": "7",
"col": "2",
"seatName": "7排2号"
}
]
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
state
integer
状态
message
string
消息
data
object
数据
callbackUrl
string
回调地址
changeSeatStatus
integer
换座状态
0 不可换座 1 可换座 2 已换座
channel
integer
出票渠道
cinemaAddress
string
影院地址
cinemaCode
string
影院专资编码
cinemaId
integer
影院id
cinemaName
string
影院名称
cityCode
integer
城市编码
cityName
string
城市名称
filmId
integer
电影id
filmName
string
电影名
filmPic
string
电影图片
filmShowTime
integer
开场时间
finishTime
integer
完成时间
id
integer
id
limitPrice
integer
限价
limitPriceAll
integer
限价(总价)
orderNumber
string
订单号
orderStatus
integer
订单状态
orderType
integer
订单类型
outOrderNumber
string
外部订单编号
payStatus
integer
支付状态
payTime
integer
支付时间
price
integer
原价
priceAll
integer
原价(总价)
realPrice
integer
卖价
realPriceAll
integer
购买价(总价)
receiveTime
integer
接单时间
receiveUserId
integer
接单用户id
receiveUserName
string
接单人
roundBeginTime
integer
当前轮次开始时间
roundEndTime
integer
当前轮次结束时间
roundIndex
integer
当前轮次
seatCount
integer
座位i数量
seatType
integer
座位类型
seats
array [object {3}]
座位信息列表
showId
integer
场次id
showName
string
场次名称
submitTime
integer
下单时间
userId
integer
下单用户
userName
string
下单人
result
boolean
必需
token
null
必需
示例
{
"state": 200,
"message": "",
"data": {
"callbackUrl": "",
"changeSeatStatus": 1,
"channel": 2,
"cinemaAddress": "晋江市安海镇上悦城3楼",
"cinemaCode": "35050321",
"cinemaId": 1166372010777931800,
"cinemaName": "横店电影城安海上悦城店(全激光影厅)",
"cityCode": 350500,
"cityName": "泉州市",
"filmId": 1166400785188339700,
"filmName": "拯救嫌疑人",
"filmPic": "https://gw.alicdn.com/i3/O1CN011KgNi71g4oP2sXZV2_!!6000000004089-0-alipicbeacon.jpg_480x480Q30s150.jpg",
"filmShowTime": 1699013700000,
"finishTime": 0,
"id": 1169667879470702600,
"limitPrice": 4395,
"limitPriceAll": 8790,
"orderNumber": "2023110200023",
"orderStatus": 1,
"orderType": 2,
"outOrderNumber": "aa",
"payStatus": 0,
"payTime": 0,
"price": 4400,
"priceAll": 8800,
"realPrice": 4390,
"realPriceAll": 8780,
"receiveTime": 0,
"receiveUserId": 0,
"receiveUserName": "",
"roundBeginTime": 0,
"roundEndTime": 0,
"roundIndex": 0,
"seatCount": 2,
"seatType": 1,
"seats": [
{
"col": "3",
"row": "7",
"seatName": "7排3号"
},
{
"col": "2",
"row": "7",
"seatName": "7排2号"
}
],
"showId": 1167046042641293300,
"showName": "1号电影党课主题厅(3D影片建议您自备眼镜)",
"submitTime": 1698912153844,
"userId": 1715213770677637000,
"userName": "13931933190"
},
"result": true,
"token": null
}
最后修改时间: 3 个月前