Admin/cashier/orders/search(o2o)

来自ECJiaWiki
跳转至: 导航搜索

应用场景

 收银台订单搜索

接口名称

 admin/cashier/orders/search

请求参数

字段名 变量名 必填 类型 示例值 描述
token token string d122e3c72332c5af12a71d77c9f1462f5901d276 token
搜索类型 type string 搜索类型(order_sn按订单号搜索,trade_no按交易流水号搜索)
搜索类型对应的值 value string type为order_sn时传订单编号,type为trade_no时传交易流水号

举例如下

{
      "token" : "d122e3c72332c5af12a71d77c9f1462f5901d276",
      "type":"order_sn",
      "value":"102018110711391130937141"
}

返回参数

字段名 变量名 必填 类型 示例值 描述
返回状态码 status Array {"succeed" : 1} 返回请求接口后的数据,succeed为1代表成功,0则为失败,失败后则返回error_code(错误code)及error_desc(错误说明)
返回信息 data Array 请求接口提供的返回信息
└ 订单id order_id Int 订单id
└ 订单编号 order_sn String 订单编号
└ 下单时间 formatted_add_time string 下单时间
└ 订单金额 order_amount float 订单金额
└ 订单金额(格式化) formatted_order_amount string 订单金额
└ 实付金额 money_paid_amount float 实付金额
└ 实付金额(格式化) formatted_money_paid_amount string 实付金额

成功举例如下

{
    "data": 
        {
            "order_id": 404,
            "order_sn": "102018110711391130937141",
            "formatted_add_time": "2018-11-10",
            "order_amount": "36.00",
            "formatted_order_amount": "¥36.00",
            "money_paid_amount": "30.00",
            "formatted_money_paid_amount": "¥30.00"
        },
    "status": {
        "succeed": 1
    }
}

失败举例如下

{
      "status" : {
            "succeed" : 0,
            "error_code" : 100,
            "error_desc" : "Invalid session",
      }
}

注:错误编码