## 下單
傳遞參數格式:
{
產品aid:購買數量,
產品aid:購買數量,
...更多
}
~~~[api]
post:Z.U('bill/buy')
*goods={20:1,30:2}#產品
*addressid#地址id
usedrmb#使用代金(分)
mark#客戶備注信息
<<<
success
{
"status":0,
"data":{
"billid" : //訂單id
"billsn" : //訂單sn
"addtime" : //生成 時間
"needpay" : //需付金額(分)
"name" : //收貨人姓名
"phone" : //收貨人電話
"province" : //省
"city" : //市
"county" : //區縣
"address" : //地址
"mark" : //備注信息
"goods" : [ //訂單產品詳情
{
"aid" : //產品id
"price" : //單價
"discount" : //享受折扣
"number" : //數量
"total" : //合計金額(分)
"title" : //產品標題
"thumb" : //產品縮略圖
"mark" : //備注
},
...更多
]
}
}
~~~
## 支付
~~~[api]
get:Z.U('bill/pay')
*billid#訂單id
<<<
success
{
"status":0,
"data": {
"jsApiParameters": ,
"nonce_str": ,
"pay_call": , //支付完成的回調
}
}
~~~
## 訂單列表/查詢訂單
~~~[api]
get:Z.U('bill/getBill')
billid#訂單id(查詢某一個訂單時)
status#訂單狀態 0:待付款,1:待發貨,2:待收貨,3:已收貨,10:已關閉
limit=5#每頁數據量
page=1#請求頁碼
max=2000#最大查詢數據量
<<<
success
{
"status":0,
"data": [
{
"billid" : //訂單id
"billsn" : //訂單sn
"addtime" : //生成 時間
"needpay" : //需付金額(分)
"realpay" : //實付金額(分)
"usedrmb" : //使用代金(分)
"paytime" : //付款時間
"paysn" : //付款sn
"postcom" : //快遞公司
"postcode" : //快遞單號
"sendtime" : //發貨時間
"status" : //狀態碼
"name" : //收貨人姓名
"phone" : //收貨人電話
"province" : //省
"city" : //市
"county" : //區縣
"address" : //地址
"mark" : //備注信息
"goods" : [ //訂單產品詳情
{
"aid" : //產品id
"price" : //單價
"discount" : //享受折扣
"number" : //數量
"total" : //合計金額(分)
"title" : //產品標題
"thumb" : //產品縮略圖
"mark" : //備注
},
...更多
]
},
...更多
]
}
~~~
## 刪除訂單
注:訂單 status 是 0 或 10 的情況下才可刪除
~~~[api]
get:Z.U('bill/delBill')
*billid#訂單id
<<<
success
{
"status":0,
}
~~~
## 關閉訂單
注:訂單 status 是 0 的情況下才可關閉
~~~[api]
get:Z.U('bill/colseBill')
*billid#訂單id
<<<
success
{
"status":0,
}
~~~