文档
测试

查询某台打印机所有打印任务状态

POST
queryordersbysn

接口描述

查询某一台打印机的所有打印订单

请求参数

参数名
类型
描述
必填
appid
String
应用 ID
必填
sn
String
打印机编号
必填
cuttent_page
int
当前页码
必填
page_size
int
页数
必填

响应参数

参数名
类型
描述
必填
code
int
错误码,成功返回 200
必填
message
String
错误描述
必填
data
Object
对象,业务数据
可选
appid
String
应该 ID
必填
sn
String
打印机编号
必填
orders
Array
数组,打印订单列表
必填
ord_id
String
打印任务单号
必填
status
String
打印状态
必填

说明 / 示例

### 请求示例 JSON ``` { "version":"1.0", "charset": "UTF-8", "nonce_str": "zRVPpgdLEPXwRrRx", "timestamp":"1607479186", "sign_type":"MD5", "sign": "00F81D346D3C4D52EFB34CFBA399F956", "appid":"jp7d283754d75b1d88", "sn":"Prn3A3FADD13002", "current_page":1, "page_size":10 } ``` ### 返回示例 #### 成功返回 JSON ``` { "code": 200, "message": "success", "data": { "appid": "jp7d283754d75b1d88", "orders": [ { "id": 1, "ord_id": "1609136866507", "status": "", "receive_date": null, "complete_date": null }, { "id": 2, "ord_id": "1609138224151", "status": "SUCCESS", "receive_date": "2020-12-28 23:04:48", "complete_date": "2020-12-28 23:04:51" } ], "sn": "Prn3A3FADD13002" } } ``` status:无返回或返回为空表示状态未知(可能是未发送) **打印状态:** ==SUCCESS打印成功,SENED打印任务发送成功,RECEIVED 打印机接收成功,FAIL 打印失败(如打印机异常时),CANCELED 打印任务已取消== #### 失败返回 JSON ``` { "code": 5001, "message": "business.error.task.notFound" } ``` 打印任务不存在(一般是单号错误,或 SN 错误)