待打印任务队列获取
本接口用于通过机器码获取待打印的任务消息。设备离线或推送任务过快,产生的未打印任务堆积列表。
接口及参数
请求方式 |
GET/POST |
服务地址 |
https://open.sw-aiot.com/api/message/waitingMsg/{devid} |
Content-Type |
application/json |
Header |
token=d1d9d0b2992c99e56d9462607383c50f |
参数字段 |
字段描述 |
类型 |
必须 |
devid |
机器码 |
String |
是 |
示例:
https://open.sw-aiot.com/api/message/waitingMsg/SW1234567890
注:请在header中上传token的参数
返回参数
Content-Type |
application/json |
返回参数字段 |
字段描述 |
类型 |
code |
应答码:200成功,非200则失败 |
int |
message |
应答信息,应答码对应的描述 |
String |
success |
请求成功标志 |
Boolean |
data |
任务列表(数组) |
Json |
id |
任务id编号 |
long |
devid |
机器码 |
String |
reqid |
消息id,客户传入的消息唯一编号 |
String |
type |
消息类型 |
int |
message |
打印任务内容 |
String |
timeout |
任务过期时间 |
time |
time |
任务推送时间 |
time |
示例:
{
"code": 200,
"message": "操作成功",
"success": true,
"data": [{
"id":"1054555",
"devid":"SW1234567890",
"reqid":"dfqwe254a3d2f16q54gq",
"type":5,
"message":"{\"print\":[ {\"cont\":\"标题\",\"type\":\"title\" },
{\"cont\":\"门店名称:臣田工业区\"}, {\"cont\":\"电话:18620363939\",\"font\":24,\"bold\":true}, {
\"thead\":{\"名称\": \"50%\", \"单价\": \"15%\", \"数量\": \"15%\", \"金额\": \"20%\"}, \"tbody\": [
[\"番茄炒蛋\", 24, 2, 48], [\"西红柿炒番茄\", 24, 7, 168], [\"鸡蛋炒鸭蛋\", 24, 1, 24], [\"野山椒炒土豆\", 24, 3, 72]
] }, {\"cont\":\"http://www.sw-aiot.com\",\"type\":\"qrcode\",\"align\":\"right\"},
{\"cont\":\"123456789\",\"type\":\"bc128\",\"align\":\"left\"},
{\"cont\":\"1\",\"type\":\"cut\"}]}",
"time":"2021-05-16 12:12:12",
"timeout":"2021-05-16 12:00:00"
},
{
"id":"1054556",
"devid":"SW1234567890",
"reqid":"dfqwe254a3d2f16q54gq",
"type":5,
"message":"{\"print\":[ {\"cont\":\"标题\",\"type\":\"title\" },
{\"cont\":\"门店名称:臣田工业区\"}, {\"cont\":\"电话:18620363939\",\"font\":24,\"bold\":true}, {
\"thead\":{\"名称\": \"50%\", \"单价\": \"15%\", \"数量\": \"15%\", \"金额\": \"20%\"}, \"tbody\": [
[\"番茄炒蛋\", 24, 2, 48], [\"西红柿炒番茄\", 24, 7, 168], [\"鸡蛋炒鸭蛋\", 24, 1, 24], [\"野山椒炒土豆\", 24, 3, 72]
] }, {\"cont\":\"http://www.sw-aiot.com\",\"type\":\"qrcode\",\"align\":\"right\"},
{\"cont\":\"123456789\",\"type\":\"bc128\",\"align\":\"left\"},
{\"cont\":\"1\",\"type\":\"cut\"}]}",
"time":"2021-05-16 12:12:12",
"timeout":"2021-05-16 12:00:00"
}]
}