訂單詳情

簡要描述
  • 獲取當前用戶指定的訂單詳情
請求url
  • https://www.商城域名.com/index.php?s=/api/order/detail
請求方式
  • GET
是否需授權登錄
請求header
參數名 類型 是否必須 示例值 說明
storeId int 必填 10001 商城ID
platform string 必填 H5 當前請求的客戶端(APP、小程序、H5等)
Access-Token string 選填 - 當前登錄用戶的 Token
請求參數
參數名 類型 是否必須 示例值 說明
orderId int 必填 10196 訂單ID
返回示例
{
  "status": 200,
  "message": "success",
  "data": {
    "order": {
      "order_id": 10196,
      "order_no": "2022012698511019",
      "total_price": "12.90",
      "order_price": "12.90",
      "coupon_id": 0,
      "coupon_money": "0.00",
      "points_money": "0.00",
      "points_num": 0,
      "pay_price": "12.90",
      "update_price": {
        "symbol": "+",
        "value": "0.00"
      },
      "buyer_remark": "",
      "pay_type": 20,
      "pay_method": "",
      "pay_status": 10,
      "pay_time": "",
      "trade_id": 0,
      "delivery_type": 10,
      "extract_shop_id": 0,
      "extract_clerk_id": 0,
      "express_price": "0.00",
      "express_id": 0,
      "express_no": "",
      "delivery_status": 10,
      "delivery_time": "",
      "receipt_status": 10,
      "receipt_time": "",
      "order_status": 10,
      "points_bonus": 0,
      "is_comment": 0,
      "order_source": 30,
      "order_source_id": 10116,
      "platform": "H5",
      "user_id": 10125,
      "create_time": "2022-01-26 15:08:27",
      "isAllowRefund": false,
      "goods": [
        {
          "order_goods_id": 10193,
          "goods_id": 10018,
          "goods_name": "簡約風條紋客廳沙發臥室床頭抱枕靠墊套",
          "image_id": 10389,
          "deduct_stock_type": 10,
          "spec_type": 10,
          "goods_sku_id": "0",
          "goods_props": null,
          "goods_no": "",
          "goods_price": "0.01",
          "line_price": "129.00",
          "goods_weight": 0.8,
          "is_user_grade": 0,
          "grade_ratio": 0,
          "grade_goods_price": "0.00",
          "grade_total_money": "0.00",
          "coupon_money": "0.00",
          "points_money": "0.00",
          "points_num": 0,
          "points_bonus": 0,
          "total_num": 1,
          "total_price": "12.90",
          "total_pay_price": "12.90",
          "delivery_status": 10,
          "delivery_num": 0,
          "is_comment": 0,
          "order_id": 10196,
          "user_id": 10125,
          "goods_source_id": 10028,
          "goods_image": "41cdb778199f99ebebb6090680f382fc.png",
          "refund": null
        }
      ],
      "extract_shop": null,
      "delivery": [],
      "address": {
        "order_address_id": 10191,
        "name": "陳奕迅",
        "phone": "13212341234",
        "province_id": 37,
        "city_id": 38,
        "region_id": 39,
        "detail": "啥都強未復工請問敢",
        "order_id": 10196,
        "user_id": 10125,
        "region": {
          "province": "河北省",
          "city": "石家莊市",
          "region": "長安區"
        }
      },
      "express": null,
      "state_text": "待支付"
    },
    "setting": {
      "points_name": "積分"
    }
  }
}
返回參數
參數名 類型 示例值 說明
status int 200 請求狀態(200:請求成功;500:請求錯誤/失敗)
message string success 請求結果的信息,默認為 success
data object - 返回的業務數據
data 參數
參數名 類型 示例值 說明
order object - 訂單信息
setting object - 系統設置
data.order 參數
參數名 類型 示例值 說明
order_id int 10196 訂單ID
order_no string 2022012698511019 訂單號
total_price string 12.90 商品總金額 (不含優惠折扣)
order_price string 12.90 訂單金額 (含優惠折扣)
coupon_id int - 優惠券ID
coupon_money string 0.00 優惠券抵扣金額
points_money string 0.00 積分抵扣金額
points_num int - 積分抵扣數量
pay_price string 12.90 實際付款金額 (包含運費)
update_price object - 后臺修改的訂單金額 (差價)
buyer_remark string - 買家留言
pay_method string - 支付方式(余額/微信/支付寶)
pay_status int 10 付款狀態(10未付款 20已付款)
pay_time string - 付款時間
trade_id int - 第三方交易記錄ID
delivery_type int 10 配送方式 (10快遞配送 20門店自提)
extract_shop_id int - 自提門店ID
extract_clerk_id int - 核銷店員ID
express_price string 0.00 運費金額
express_id int - 物流公司ID (廢棄)
express_no string - 物流單號 (廢棄)
delivery_status int 10 發貨狀態 (10未發貨 20已發貨 30部分發貨)
delivery_time string - 發貨時間
receipt_status int 10 收貨狀態 (10未收貨 20已收貨)
receipt_time string - 收貨時間
order_status int 10 訂單狀態 (10進行中 20取消 21待取消 30已完成)
points_bonus int - 贈送的積分數量
is_comment int - 是否已評價 (0否 1是)
order_source int 30 訂單來源 (10普通訂單 20砍價訂單 30秒殺訂單)
order_source_id int 10116 來源記錄ID
platform string H5 下單客戶端 (APP、H5、小程序等)
user_id int 10125 用戶ID
create_time string 2022-01-26 15:08:27 訂單創建時間
isAllowRefund boolean false 是否允許申請售后
goods array - 訂單商品信息
extract_shop object - 自提門店信息
delivery object - 訂單發貨單記錄
address object - -
state_text string 待支付 訂單狀態文字(待支付、待發貨、部分發貨、待收貨、已完成、已取消、待取消)
data.order.update_price 參數
參數名 類型 示例值 說明
symbol string + -
value string 0.00 -
data.order.goods 參數
參數名 類型 示例值 說明
order_goods_id int 10193 訂單商品ID
goods_id int 10018 商品ID
goods_name string 簡約風條紋客廳沙發臥室床頭抱枕靠墊套 商品標題/名稱
image_id int 10389 商品封面圖ID
deduct_stock_type int 10 庫存計算方式 (10下單減庫存 20付款減庫存)
spec_type int 10 規格類型 (10單規格 20多規格)
goods_sku_id string - 商品SKU唯一標識
goods_props null null SKU的規格屬性(json格式)
goods_no string - 商品編碼
goods_price string 0.01 商品價格(單價)
line_price string 129.00 商品劃線價
goods_weight number 0.8 商品重量(Kg)
is_user_grade int - 是否使用會員等級折扣
grade_ratio int - 會員折扣比例(0-10)
grade_goods_price string 0.00 會員折扣的商品單價
grade_total_money string 0.00 會員折扣的總額差
coupon_money string 0.00 優惠券折扣金額
points_money string 0.00 積分金額
points_num int - 積分抵扣數量
points_bonus int - 贈送的積分數量
total_num int 1 購買數量
total_price string 12.90 商品總價 (數量×單價)
total_pay_price string 12.90 實際付款價 (折扣和優惠后)
delivery_status int 10 發貨狀態 (10未發貨 20已發貨 30部分發貨)
delivery_num int - 已發貨數量
is_comment int - 是否已評價 (0否 1是)
order_id int 10196 訂單ID
user_id int 10125 用戶ID
goods_source_id int 10028 來源記錄ID
goods_image string 41cdb778199f99ebebb6090680f382fc.png 商品封面圖
refund object null 售后單信息
data.order.extract_shop 參數
參數名 類型 示例值 說明
shop_id int 10003 門店ID
shop_name string 魯峰街同心超市百貨 門店名稱
linkman string 詹先生 聯系人
phone string 15312341234 聯系電話
shop_hours string 10:00-17:30 營業時間
is_check int 1 是否支持自提核銷 (0否 1支持)
summary string - 門店簡介
status int 1 門店狀態 (0禁用 1啟用)
sort int 127 排序 (數字越小越靠前)
region object - 省市區數據
full_address string - 完整地址
longitude string 121.258163 門店坐標經度
latitude string 37.497197 門店坐標緯度
data.order.delivery 參數
參數名 類型 示例值 說明
delivery_id int 10002 發貨單ID
order_id int 10197 訂單ID
delivery_method int 10 發貨方式 (10手動錄入 20無需物流 30電子面單)
pack_method int 10 打包方式 (10整單打包 20分包裹)
express_id int 10002 物流公司ID
express_no string 124124512512 物流單號
express object {"express_id": 10002, "express_name": "郵政國內"} 物流公司信息
data.order.address 參數
參數名 類型 示例值 說明
order_address_id int 10191 地址ID
name string 陳旭昂 收貨人姓名
phone string 13200000000 聯系電話
province_id int 37 省份ID
city_id int 38 城市ID
region_id int 39 區/縣ID
detail string 建華北大街169號 詳細地址
order_id int 10196 訂單ID
user_id int 10125 用戶ID
region object - 省市區數據
data.setting 參數
參數名 類型 示例值 說明
points_name string 積分 積分名稱