当前位置: API文档
sales.TradeQuery.getLog(订单日志查询)
1.接口说明
1.1 接口描述:按照订单编号查询订单日志 |
1.2 适用版本:客户端V1.4.7.9及以上版本 |
1.3 增量获取: |
1.4 时间跨度: |
1.5注意事项:不支持批量查询 |
2.调用场景
2.1 举例说明:财务系统、SAP、数据分析等系统的对接 |
3.请求参数说明
3.1 请求地址
环境 | HTTP地址 |
---|---|
测试环境 | http://47.92.239.46/openapi |
正式环境 | http://wdt.wangdian.cn/openapi |
3.2 公共请求参数
名称 | 字段 | 类型 | 长度 | 必须 | 描述 |
---|---|---|---|---|---|
卖家账号 | sid | String | 是 | 卖家账号, 由旺店通分配 | |
接口账号 | key | String | 是 | 由旺店通分配appkey, 在发送的数据中对应 key 字段,获取方式点击这里 | |
盐 | salt | String | 是 | 由旺店通分配appsecret,是由两部分构成, 冒号前面的部分是secret, 冒号后面的部分是salt. 例如一个appsecret是testsecret:testsalt, 那么secret为testsecret, salt为testsalt. | |
接口名称 | method | String | 是 | 调用的接口名称 | |
版本号 | v | String | 是 | 1.0 | |
秒级时间戳 | timestamp | Int | 是 | 秒级时间戳, 当前时间戳减去 2012-01-01 00:00:00(1325347200), 时间与服务器时间差120s内即合法。 | |
签名 | sign | String | 是 | 签名 |
3.3 业务请求参数
名称 | 字段 | 类型 | 长度 | 必须 | 描述 |
---|---|---|---|---|---|
查询参数 | params | Map<String, Object> | Y | 查询参数 |
params
名称 | 字段 | 类型 | 长度 | 必须 | 描述 |
---|---|---|---|---|---|
订单编号 | trade_no | String | y | 订单编号 |
4.响应参数
4.1 公共响应参数
名称 | 字段 | 类型 | 长度 | 必须 | 描述 |
---|---|---|---|---|---|
状态码 | status | Int | y | 状态码,0表示调用成功 | |
错误信息 | message | String | y | 无错误信息不返回 | |
响应正文信息 | data | Map<String, Object> | y | 响应正文信息 |
data
名称 | 字段 | 类型 | 长度 | 必须 | 描述 |
---|---|---|---|---|---|
数据节点 | detail_list | List<Map<String, Object>> | y | 数据节点 |
detail_list
名称 | 字段 | 类型 | 长度 | 必须 | 描述 |
---|---|---|---|---|---|
创建时间 | created | String | y | 创建时间,yyyy-MM-dd HH:mm:ss格式 | |
员工昵称 | shortname | String | y | 员工昵称 | |
操作类型 | type | Int | y | 操作类型 1: 下单或建单 2: 付款 3: 递交 6: 拦截出库 12: 修改仓库 16: 修改标记 20: 填写物流单号 21: 订单拆分 30: 驳回到客审 44: 进入财审 45: 订单审核 46: 财务审核 50: 历史订单导入 69: 修改包装 80: 客户打款 90: 修改打印状态 91: 打单 100: 验货 101: 打包 102: 称重 105: 发货 106: 包裹分拣 120: 取消拦截 123: 归档 124: 反归档 132: 撤销发货/拣货放回 133: 拣货 134: 登记检视员 135: 物流同步 140: 翱向发货单翱向建单时间 141:翱向发货单实际落库时间 142: 翱向发货单递交 143: 翱向补赠赠品 155: 热敏获取物流单号 160: 清除订单拦截 165: 销售出库签入 166: 销售出库签出 300: 推送/取消外部wms入/出库单 305: 回收物流单号 310: 打印小票日志 330: 档口锁定 340: 订单回告 345: 不记录绩效 350: 删除出库单货区 360: 重选出库单货区 365: 订单撤销出库发货 366: 解析主单客服备注到子单 1000: 无具体意义 1001: 更换货品 1002: 添加货品 1003: 删除货品 1004: 修改货品金额 1005: 修改收件人信息 1006: 修改物流 1007: 修改仓库 1008: 修改打印备注 1009: 修改客服备注 1010: 冻结订单 1011: 解冻订单 1012: 清除异常 1013: 退款/子订单退款 1014: 订单审核失败 1015: 未付款递交 1016: 下载原始单 1020: 递交后处理 1021: 重试物流 1022: 订单修改和新增标记 1031: 分单 1032: 取消分单 1041: 放行 1042: 退回 1051: 历史订单导入转完成 1060: 极速直发 1061: 生成出库单 1062: 原始单发货变更触发发货 1063: 原始单变更触发发货失败 1064:出库单状态变化 1065:货位分配失败 1066:订单归档失败 1099: 未付款转移 1100: 委外推单 1101: 获取面单 |
5.请求示例
json | [ { "trade_no": "JY202308170028s" } ] |
PHP | <?php header("Content-Type: text/html; charset=UTF-8"); date_default_timezone_set("Asia/Shanghai"); $client = new WdtErpClient("url", "wdtapi3", "appkey", "secret") $params = new stdClass(); $parMap->trade_no = "JY202308170028s"; $data = $client->call("sales.TradeQuery.getLog", $params); ?> |
JAVA | |
C# |
6.响应示例
6.1 正常响应示例
JSON | { "detail_list": [ { "created": "2023-08-17 14:41:36", "shortname": "wds", "type": 105 }, { "created": "2023-08-17 14:40:58", "shortname": "wds", "type": 45 }, { "created": "2023-08-17 14:40:13", "shortname": "系统", "type": 3 }, { "created": "2023-08-17 14:39:32", "shortname": "系统", "type": 2 }, { "created": "2023-08-17 14:39:32", "shortname": "系统", "type": 1 }, { "created": "2023-08-17 14:39:32", "shortname": "系统", "type": 12 }, { "created": "2023-08-17 14:45:03", "shortname": "系统", "type": 0 }, { "created": "2023-08-17 14:42:00", "shortname": "系统", "type": 0 }, { "created": "2023-08-17 14:41:02", "shortname": "wds", "type": 61 }, { "created": "2023-08-17 14:40:51", "shortname": "wds", "type": 14 }, { "created": "2023-08-17 14:40:47", "shortname": "wds", "type": 6 }, { "created": "2023-08-17 14:40:39", "shortname": "wds", "type": 7 }, { "created": "2023-08-17 14:40:13", "shortname": "系统", "type": 0 } ] } |
6.2 异常响应示例
JSON | { "message": "订单不存在或无店铺权限", "status": 100 } |