🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 下单 传递参数格式: { 产品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, } ~~~