TLClient_JSSCOM_LuatOS-Air_V4010_RDA8910_RFTTS_0xe0000,2.5.1,864708063066297,55764608320439,
poweron reason:0
===14:31:02===
上一时间戳为1725155463
隔日重置时间戳true
隔日清空未同步下发列表true
当前排队号为1,音量为5
初始化产品信息:[{"time_limit_date":"","ticket_category":"0","expiry_date":7,"product_detail":"","time_limit_status":"0","begin_minute":"00","product_uid":"12566542176649258175","use_timer":1,"old_price":"8","end_hour":"23","sale_price":"8","end_minute":"59","begin_hour":"00","sale_status":1,"product_name":"修留海"},{"time_limit_date":"","ticket_category":"0","expiry_date":7,"product_detail":"","time_limit_status":"0","begin_minute":"00","product_uid":"12710657366791842520","use_timer":1,"old_price":"15","end_hour":"23","sale_price":"15","end_minute":"59","begin_hour":"00","sale_status":1,"product_name":"女生长发"},{"time_limit_date":"","ticket_category":"0","expiry_date":90,"product_detail":"","time_limit_status":"0","begin_minute":"00","product_uid":"12710657366786999623","use_timer":1,"old_price":"0","end_hour":"23","sale_price":"12","end_minute":"59","begin_hour":"00","sale_status":1,"product_name":"理发"}]
是否打印二维码设置为1
是否打印紧凑设置为3
session_id:38a4c****9d93b
纸币器设置接收纸币范围为36
欢迎使用天羚自助售票系统[2.5.1]
定时检测未同步订单启用
2024-09-02 14:30:02>>>cash write=30
2024-09-02 14:30:02>>>cash write=02
2024-09-02 14:30:02>>>cash write=3E
2024-09-02 14:30:02>>>cash read=808F808F808F808F
系统时间初始化成功,时间为20249214302
2024-09-02 14:30:03>>>cash write=02
2024-09-02 14:30:03 >>>剩余flash空间=1679500,占用RAM为631.0791015625
2024-09-02 14:30:03 >>>回调事件:910,subscribe,10000,连接服务器成功
2024-09-02 14:30:04 >>>剩余flash空间=1679500,占用RAM为602.2255859375
2024-09-02 14:30:04 >>>回调事件:911,GetMqttQueue,500,暂无需要下发的信息,请求类型:ticket
2024-09-02 14:30:06>>>cash write=0C
2024-09-02 14:30:06>>>cash read=3E
流量卡还有363天过期
2024-09-02 14:30:10 >>>当前Ram内存为642.9462890625
===14:32:02===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>
===14:59:02===
2024-09-02 14:58:10 >>>回调事件[910,devices/TL2437]
当日首次设置时间戳true为1725260290
2024-09-02 14:58:10 >>>故障排除日志:上一MQTT订单号缓存列表为24090121162858891804
2024-09-02 14:58:10 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 14:58:10 开始打印,排队:1,票券:2409021458003793315801,订单:24090214580037928535,[2024-09-02 14:58:05微信支付12元]
2024-09-02 14:58:12 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021458003793315801","queue_number":1,"trade_uid":"24090214580037928535"}]}
2024-09-02 14:58:12 >>>故障排除日志:删除未同步下发订单成功24090214580037928535
2024-09-02 14:58:12 >>>故障排除日志:终端同步成功后剩余订单列表
2024-09-02 14:58:13 收到下发指令:叫号1>>>
===15:23:03===
2024-09-02 15:22:12 >>>回调事件[910,devices/TL2437]
2024-09-02 15:22:12 >>>故障排除日志:上一MQTT订单号缓存列表为24090214580037928535
2024-09-02 15:22:12 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 15:22:12 开始打印,排队:2,票券:2409021522028700176101,订单:24090215220286994387,[2024-09-02 15:22:11微信支付12元]
2024-09-02 15:22:14 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021522028700176101","queue_number":2,"trade_uid":"24090215220286994387"}]}
2024-09-02 15:22:14 >>>故障排除日志:删除未同步下发订单成功24090215220286994387
2024-09-02 15:22:14 >>>故障排除日志:终端同步成功后剩余订单列表
===15:28:03===
2024-09-02 15:27:18 >>>回调事件[910,devices/TL2437]
2024-09-02 15:27:18 >>>故障排除日志:上一MQTT订单号缓存列表为24090215220286994387
2024-09-02 15:27:18 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 15:27:18 开始打印,排队:3,票券:2409021527093366557401,订单:24090215270933661949,[2024-09-02 15:27:17支付宝支付12元]
2024-09-02 15:27:20 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021527093366557401","queue_number":3,"trade_uid":"24090215270933661949"}]}
2024-09-02 15:27:20 >>>故障排除日志:删除未同步下发订单成功24090215270933661949
2024-09-02 15:27:20 >>>故障排除日志:终端同步成功后剩余订单列表
===15:33:03===
2024-09-02 15:32:17 >>>回调事件[910,devices/TL2437]
2024-09-02 15:32:17 >>>故障排除日志:上一MQTT订单号缓存列表为24090215270933661949
2024-09-02 15:32:17 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 15:32:17 开始打印,排队:4,票券:2409021532100313028701,订单:24090215321003125242,[2024-09-02 15:32:15微信支付12元]
2024-09-02 15:32:19 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021532100313028701","queue_number":4,"trade_uid":"24090215321003125242"}]}
2024-09-02 15:32:19 >>>故障排除日志:删除未同步下发订单成功24090215321003125242
2024-09-02 15:32:19 >>>故障排除日志:终端同步成功后剩余订单列表
===15:53:04===
2024-09-02 15:52:41 >>>回调事件[910,devices/TL2437]
2024-09-02 15:52:41 >>>故障排除日志:上一MQTT订单号缓存列表为24090215321003125242
2024-09-02 15:52:41 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 15:52:41 开始打印,排队:5,票券:2409021552311697584901,订单:24090215523116971660,[2024-09-02 15:52:40微信支付12元]
2024-09-02 15:52:43 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021552311697584901","queue_number":5,"trade_uid":"24090215523116971660"}]}
2024-09-02 15:52:43 >>>故障排除日志:删除未同步下发订单成功24090215523116971660
2024-09-02 15:52:43 >>>故障排除日志:终端同步成功后剩余订单列表
===16:32:04===
2024-09-02 16:31:43>>>cash read=0A
2024-09-02 16:31:44>>>cash read=3E
===16:39:05===
2024-09-02 16:38:10 >>>回调事件[910,devices/TL2437]
2024-09-02 16:38:10 >>>故障排除日志:上一MQTT订单号缓存列表为24090215523116971660
2024-09-02 16:38:10 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 16:38:10 开始打印,排队:6,票券:2409021638054244524301,订单:24090216380542438936,[2024-09-02 16:38:10微信支付12元]
2024-09-02 16:38:12 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021638054244524301","queue_number":6,"trade_uid":"24090216380542438936"}]}
2024-09-02 16:38:12 >>>故障排除日志:删除未同步下发订单成功24090216380542438936
2024-09-02 16:38:13 >>>故障排除日志:终端同步成功后剩余订单列表
===16:49:07===
2024-09-02 16:49:04 >>>回调事件[910,devices/TL2437]
2024-09-02 16:49:04 >>>故障排除日志:上一MQTT订单号缓存列表为24090216380542438936
2024-09-02 16:49:04 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 16:49:04 开始打印,排队:7,票券:2409021648541096212301,订单:24090216485410957730,[2024-09-02 16:49:00微信支付12元]
===16:50:07===
2024-09-02 16:49:06 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021648541096212301","queue_number":7,"trade_uid":"24090216485410957730"}]}
2024-09-02 16:49:06 >>>故障排除日志:删除未同步下发订单成功24090216485410957730
2024-09-02 16:49:06 >>>故障排除日志:终端同步成功后剩余订单列表
===17:08:07===
2024-09-02 17:07:56 >>>剩余flash空间=1682000,占用RAM为642.3388671875
2024-09-02 17:07:56 >>>回调事件:901,netChange,1,4G LTE网络
===17:15:08===
2024-09-02 17:14:26>>>cash read=0A
2024-09-02 17:14:27>>>cash read=3E
2024-09-02 17:14:33 >>>回调事件[910,devices/TL2437]
2024-09-02 17:14:33 >>>故障排除日志:上一MQTT订单号缓存列表为24090216485410957730
2024-09-02 17:14:33 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 17:14:33 开始打印,排队:8,票券:2409021714241269511701,订单:24090217142412690632,[2024-09-02 17:14:32微信支付12元]
2024-09-02 17:14:36 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021714241269511701","queue_number":8,"trade_uid":"24090217142412690632"}]}
2024-09-02 17:14:36 >>>故障排除日志:删除未同步下发订单成功24090217142412690632
2024-09-02 17:14:36 >>>故障排除日志:终端同步成功后剩余订单列表
===17:27:08===
2024-09-02 17:26:07 >>>回调事件[910,devices/TL2437]
2024-09-02 17:26:07 >>>故障排除日志:上一MQTT订单号缓存列表为24090217142412690632
2024-09-02 17:26:07 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 17:26:07 开始打印,排队:9,票券:2409021725565695594901,订单:24090217255656951315,[2024-09-02 17:26:05微信支付12元]
2024-09-02 17:26:09 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021725565695594901","queue_number":9,"trade_uid":"24090217255656951315"}]}
2024-09-02 17:26:09 >>>故障排除日志:删除未同步下发订单成功24090217255656951315
2024-09-02 17:26:09 >>>故障排除日志:终端同步成功后剩余订单列表
===17:33:08===
2024-09-02 17:33:00 >>>回调事件[910,devices/TL2437]
2024-09-02 17:33:00 >>>故障排除日志:上一MQTT订单号缓存列表为24090217255656951315
2024-09-02 17:33:00 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 17:33:00 开始打印,排队:10,票券:2409021732451927345401,订单:24090217324519269336,[2024-09-02 17:32:59微信支付12元]
2024-09-02 17:33:02 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021732451927345401","queue_number":10,"trade_uid":"24090217324519269336"}]}
2024-09-02 17:33:02 >>>故障排除日志:删除未同步下发订单成功24090217324519269336
2024-09-02 17:33:02 >>>故障排除日志:终端同步成功后剩余订单列表
===18:23:09===
2024-09-02 18:22:49 >>>回调事件[910,devices/TL2437]
2024-09-02 18:22:49 >>>故障排除日志:上一MQTT订单号缓存列表为24090217324519269336
2024-09-02 18:22:49 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 18:22:49 开始打印,排队:11,票券:2409021822413917254301,订单:24090218224139167026,[2024-09-02 18:22:48支付宝支付12元]
2024-09-02 18:22:51 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021822413917254301","queue_number":11,"trade_uid":"24090218224139167026"}]}
2024-09-02 18:22:51 >>>故障排除日志:删除未同步下发订单成功24090218224139167026
2024-09-02 18:22:51 >>>故障排除日志:终端同步成功后剩余订单列表
===18:35:09===
2024-09-02 18:35:05 >>>回调事件[910,devices/TL2437]
2024-09-02 18:35:05 >>>故障排除日志:上一MQTT订单号缓存列表为24090218224139167026
2024-09-02 18:35:05 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 18:35:05 开始打印,排队:12,票券:2409021834593415544101,订单:24090218345934151959,[2024-09-02 18:35:05微信支付12元]
2024-09-02 18:35:08 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021834593415544101","queue_number":12,"trade_uid":"24090218345934151959"}]}
2024-09-02 18:35:08 >>>故障排除日志:删除未同步下发订单成功24090218345934151959
2024-09-02 18:35:08 >>>故障排除日志:终端同步成功后剩余订单列表
===18:41:09===
2024-09-02 18:40:56 >>>回调事件[910,devices/TL2437]
2024-09-02 18:40:56 >>>故障排除日志:上一MQTT订单号缓存列表为24090218345934151959
2024-09-02 18:40:56 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 18:40:56 开始打印,排队:13,票券:2409021840486205058001,订单:24090218404862046556,[2024-09-02 18:40:56微信支付12元]
2024-09-02 18:40:59 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021840486205058001","queue_number":13,"trade_uid":"24090218404862046556"}]}
2024-09-02 18:40:59 >>>故障排除日志:删除未同步下发订单成功24090218404862046556
2024-09-02 18:40:59 >>>故障排除日志:终端同步成功后剩余订单列表
===18:45:10===
2024-09-02 18:44:52 >>>回调事件[910,devices/TL2437]
2024-09-02 18:44:52 >>>故障排除日志:上一MQTT订单号缓存列表为24090218404862046556
2024-09-02 18:44:52 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 18:44:52 开始打印,排队:14,票券:2409021844442274662401,订单:24090218444422742768,[2024-09-02 18:44:50微信支付12元]
2024-09-02 18:44:54 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021844442274662401","queue_number":14,"trade_uid":"24090218444422742768"}]}
2024-09-02 18:44:54 >>>故障排除日志:删除未同步下发订单成功24090218444422742768
2024-09-02 18:44:54 >>>故障排除日志:终端同步成功后剩余订单列表
===19:05:10===
2024-09-02 19:04:38 >>>回调事件[910,devices/TL2437]
2024-09-02 19:04:38 >>>故障排除日志:上一MQTT订单号缓存列表为24090218444422742768
2024-09-02 19:04:38 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 19:04:38 开始打印,排队:15,票券:2409021904291155426001,订单:24090219042911550103,[2024-09-02 19:04:37支付宝支付12元]
2024-09-02 19:04:40 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021904291155426001","queue_number":15,"trade_uid":"24090219042911550103"}]}
2024-09-02 19:04:40 >>>故障排除日志:删除未同步下发订单成功24090219042911550103
2024-09-02 19:04:40 >>>故障排除日志:终端同步成功后剩余订单列表
===19:09:10===
2024-09-02 19:08:57 >>>回调事件[910,devices/TL2437]
2024-09-02 19:08:57 >>>故障排除日志:上一MQTT订单号缓存列表为24090219042911550103
2024-09-02 19:08:57 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 19:08:57 开始打印,排队:16,票券:2409021908469747495101,订单:24090219084697468075,[2024-09-02 19:08:55微信支付12元]
2024-09-02 19:08:59 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021908469747495101","queue_number":16,"trade_uid":"24090219084697468075"}]}
2024-09-02 19:08:59 >>>故障排除日志:删除未同步下发订单成功24090219084697468075
2024-09-02 19:08:59 >>>故障排除日志:终端同步成功后剩余订单列表
===19:14:11===
2024-09-02 19:13:50 >>>回调事件[910,devices/TL2437]
2024-09-02 19:13:50 >>>故障排除日志:上一MQTT订单号缓存列表为24090219084697468075
2024-09-02 19:13:50 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 19:13:50 开始打印,排队:17,票券:2409021913428255534801,订单:24090219134282551230,[2024-09-02 19:13:48微信支付12元]
2024-09-02 19:13:52 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021913428255534801","queue_number":17,"trade_uid":"24090219134282551230"}]}
2024-09-02 19:13:52 >>>故障排除日志:删除未同步下发订单成功24090219134282551230
2024-09-02 19:13:52 >>>故障排除日志:终端同步成功后剩余订单列表
===19:17:11===
2024-09-02 19:16:18 >>>回调事件[910,devices/TL2437]
2024-09-02 19:16:18 >>>故障排除日志:上一MQTT订单号缓存列表为24090219134282551230
2024-09-02 19:16:18 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 19:16:18 开始打印,排队:18,票券:2409021916030443267501,订单:24090219160304428750,[2024-09-02 19:16:17微信支付12元]
2024-09-02 19:16:20 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021916030443267501","queue_number":18,"trade_uid":"24090219160304428750"}]}
2024-09-02 19:16:20 >>>故障排除日志:删除未同步下发订单成功24090219160304428750
2024-09-02 19:16:20 >>>故障排除日志:终端同步成功后剩余订单列表
===19:33:11===
2024-09-02 19:32:49 >>>回调事件[910,devices/TL2437]
2024-09-02 19:32:49 >>>故障排除日志:上一MQTT订单号缓存列表为24090219160304428750
2024-09-02 19:32:49 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 19:32:49 开始打印,排队:19,票券:2409021932427051759501,订单:24090219324270511526,[2024-09-02 19:32:48微信支付12元]
2024-09-02 19:32:51 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021932427051759501","queue_number":19,"trade_uid":"24090219324270511526"}]}
2024-09-02 19:32:51 >>>故障排除日志:删除未同步下发订单成功24090219324270511526
2024-09-02 19:32:51 >>>故障排除日志:终端同步成功后剩余订单列表
===19:47:12===
2024-09-02 19:46:22 >>>回调事件[910,devices/TL2437]
2024-09-02 19:46:22 >>>故障排除日志:上一MQTT订单号缓存列表为24090219324270511526
2024-09-02 19:46:22 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 19:46:22 开始打印,排队:20,票券:2409021946125174260301,订单:24090219461251738424,[2024-09-02 19:46:20微信支付12元]
2024-09-02 19:46:24 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409021946125174260301","queue_number":20,"trade_uid":"24090219461251738424"}]}
2024-09-02 19:46:24 >>>故障排除日志:删除未同步下发订单成功24090219461251738424
2024-09-02 19:46:24 >>>故障排除日志:终端同步成功后剩余订单列表
===20:29:12===
2024-09-02 20:29:03 >>>回调事件[910,devices/TL2437]
2024-09-02 20:29:03 >>>故障排除日志:上一MQTT订单号缓存列表为24090219461251738424
2024-09-02 20:29:03 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 20:29:03 开始打印,排队:21,票券:2409022028543220327801,订单:24090220285432196040,[2024-09-02 20:29:01微信支付12元]
2024-09-02 20:29:05 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409022028543220327801","queue_number":21,"trade_uid":"24090220285432196040"}]}
2024-09-02 20:29:05 >>>故障排除日志:删除未同步下发订单成功24090220285432196040
2024-09-02 20:29:05 >>>故障排除日志:终端同步成功后剩余订单列表
===20:35:13===
2024-09-02 20:34:33 >>>回调事件[910,devices/TL2437]
2024-09-02 20:34:33 >>>故障排除日志:上一MQTT订单号缓存列表为24090220285432196040
2024-09-02 20:34:33 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 20:34:33 开始打印,排队:22,票券:2409022034232518761601,订单:24090220342325182008,[2024-09-02 20:34:31微信支付12元]
2024-09-02 20:34:36 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409022034232518761601","queue_number":22,"trade_uid":"24090220342325182008"}]}
2024-09-02 20:34:36 >>>故障排除日志:删除未同步下发订单成功24090220342325182008
2024-09-02 20:34:36 >>>故障排除日志:终端同步成功后剩余订单列表
===20:37:13===
2024-09-02 20:36:58 >>>回调事件[910,devices/TL2437]
2024-09-02 20:36:58 >>>故障排除日志:上一MQTT订单号缓存列表为24090220342325182008
2024-09-02 20:36:58 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 20:36:58 开始打印,排队:23,票券:2409022036525409411201,订单:24090220365254090241,[2024-09-02 20:36:57支付宝支付12元]
2024-09-02 20:37:00 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409022036525409411201","queue_number":23,"trade_uid":"24090220365254090241"}]}
2024-09-02 20:37:00 >>>故障排除日志:删除未同步下发订单成功24090220365254090241
2024-09-02 20:37:00 >>>故障排除日志:终端同步成功后剩余订单列表
===20:39:14===
2024-09-02 20:39:11 >>>回调事件[910,devices/TL2437]
2024-09-02 20:39:11 >>>故障排除日志:上一MQTT订单号缓存列表为24090220365254090241
2024-09-02 20:39:11 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 20:39:11 开始打印,排队:24,票券:2409022039017823146901,订单:24090220390178227389,[2024-09-02 20:39:09微信支付12元]
===20:40:14===
2024-09-02 20:39:13 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409022039017823146901","queue_number":24,"trade_uid":"24090220390178227389"}]}
2024-09-02 20:39:13 >>>故障排除日志:删除未同步下发订单成功24090220390178227389
2024-09-02 20:39:13 >>>故障排除日志:终端同步成功后剩余订单列表
===21:06:15===
2024-09-02 21:05:18 >>>回调事件[910,devices/TL2437]
2024-09-02 21:05:18 >>>故障排除日志:上一MQTT订单号缓存列表为24090220390178227389
2024-09-02 21:05:18 >>>故障排除日志:终端未同步成功订单列表
2024-09-02 21:05:18 开始打印,排队:25,票券:2409022105107525270801,订单:24090221051075248939,[2024-09-02 21:05:15微信支付12元]
2024-09-02 21:05:20 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2409022105107525270801","queue_number":25,"trade_uid":"24090221051075248939"}]}
2024-09-02 21:05:20 >>>故障排除日志:删除未同步下发订单成功24090221051075248939
2024-09-02 21:05:20 >>>故障排除日志:终端同步成功后剩余订单列表