接口说明
URL
POST https://ecloud.10086.cn/api/cloudphone/api/GetPayOrderList
请求参数
Body
|
参数名称
|
类型
|
必填
|
描述
|
|
param
|
PayOrderListParam
|
是
|
请求参数 |
|
CurrentPage
|
integer(int32)
|
否
|
当前页 |
|
PageSize
|
integer(int32)
|
否
|
每页大小 |
|
OrderID
|
string
|
否
|
订单ID |
|
PayOrderState
|
string
|
否
|
订单状态 -1已退订,0已开通,1等待生效,2旧订单续订中,3变更中,4旧订单变更中,5转包年中,6旧订单转包年中,7开通中,8待支付,9待变更,10变更待支付,11待续订,12续订待支付,13待转商用,14转商用待支付 |
请求示例
POST https://ecloud.10086.cn/api/cloudphone/api/GetPayOrderList
{
"CurrentPage":0,
"PageSize":0,
"OrderID":"string",
"PayOrderState":"string"
}
返回参数
|
参数名称
|
类型
|
描述
|
|
body
|
RepPayOrderListResult
|
实际返回内容 |
|
List
|
<RepPayOrderListInfo> array
|
列表 |
|
OrderID
|
string
|
订单ID |
|
PayPhone
|
string
|
手机号 |
|
PayEmail
|
string
|
邮箱 |
|
Specs
|
string
|
规格信息 |
|
PayType
|
integer(int32)
|
订单类型(1试用 ,2正常) |
|
PayTypeDesc
|
string
|
订单类型描述(1试用 ,2正常) |
|
ChargeType
|
integer(int32)
|
计费类型 0包年,1包月 |
|
ChargeTypeDesc
|
string
|
计费类型描述 |
|
BeginTime
|
string
|
开通时间 |
|
EndTime
|
string
|
结束时间 |
|
PayResult
|
string
|
订购结果 |
|
PayNum
|
integer(int32)
|
订单商品总数 |
|
OpenNum
|
integer(int32)
|
开通商品数 |
|
PoolID
|
string
|
资源池ID |
|
PreOrderType
|
integer(int32)
|
订购付费类型 (1后付 政企; 0预付 互联网) |
|
PreOrderTypeDesc
|
string
|
订购付费类型 (1后付 政企; 0预付 互联网) |
|
PayOrderState
|
integer(int32)
|
订单状态 -1已退订,0已开通,1等待生效,2旧订单续订中,3变更中,4旧订单变更中,5转包年中,6旧订单转包年中,7开通中,8待支付,9待变更,10变更待支付,11待续订,12续订待支付,13待转商用,14转商用待支付 |
|
PayOrderStateDesc
|
string
|
订单状态描述 |
|
OrderDetatilStatusStat
|
<PayOrderDetatilStatusStatItem> array
|
子订单状态统计 |
|
OrderState
|
integer(int32)
|
子订单状态 -13变更待支付,-12普通冻结,-11待转商用,-10待续订,-9待变更,-8转包年中,-7变更中,-6已转包年,-5已变更,-4已续订,-3到期冻结中,-2等待生效,-1开通失败,0开通中,1已开通,2已退订,3退订中,4已到期,5账号冻结中 |
|
OrderStateDesc
|
string
|
订单状态描述 |
|
Num
|
integer(int32)
|
订单数量 |
|
RecCount
|
integer(int32)
|
总条数 |
|
PageIndex
|
integer(int32)
|
当前页 |
|
PageSize
|
integer(int32)
|
每页大小 |
|
state
|
string
|
业务响应结果: OK/Fail |
|
requestId
|
string
|
请求Id |
|
errorCode
|
string
|
业务码 1成功 |
|
errorParams
|
<string> array
|
异常参数 |
|
errorMessage
|
string
|
错误消息 |
|
isOk
|
boolean
|
是否成功,true成功,false失败 |
返回示例
{
"body":{
"List":[
{
"OrderID":"string",
"PayPhone":"string",
"PayEmail":"string",
"Specs":"string",
"PayType":0,
"PayTypeDesc":"string",
"ChargeType":0,
"ChargeTypeDesc":"string",
"BeginTime":"string",
"EndTime":"string",
"PayResult":"string",
"PayNum":0,
"OpenNum":0,
"PoolID":"string",
"PreOrderType":0,
"PreOrderTypeDesc":"string",
"PayOrderState":0,
"PayOrderStateDesc":"string",
"OrderDetatilStatusStat":[
{
"OrderState":0,
"OrderStateDesc":"string",
"Num":0
}
]
}
],
"RecCount":0,
"PageIndex":0,
"PageSize":0
},
"state":"string",
"requestId":"string",
"errorCode":"string",
"errorParams":[
"string"
],
"errorMessage":"string",
"isOk":true
}