TLClient_JSSCOM_LuatOS-Air_V4010_RDA8910_RFTTS_0xe0000,2.7.9,864708063067535,36722757420175,
poweron reason:0

===09:19:49===
2026-01-26 09:19:35 >>>回调事件[910,devices/S2819]
隔日重置时间戳true
隔日清空未同步下发列表true
2026-01-26 09:19:35 >>>故障排除日志:上一MQTT订单号缓存列表为2601252001470071119686
2026-01-26 09:19:35 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 09:19:35 开始打印,排队:1,票券:2601260919275185166401,订单:2601260919270048975059,[2026-01-26 09:19:34微信支付12元]
2026-01-26 09:19:37 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601260919275185166401","queue_number":1,"trade_uid":"2601260919270048975059"}]}
2026-01-26 09:19:37 >>>故障排除日志:删除未同步下发订单成功2601260919270048975059
2026-01-26 09:19:37 >>>故障排除日志:终端同步成功后剩余订单列表


===10:42:49===
2026-01-26 10:42:22>>>cash read=29
2026-01-26 10:42:22 >>>回调事件130,cash_status,20029,退钞中
2026-01-26 10:42:23>>>cash read=01
2026-01-26 10:42:26>>>cash read=3E
2026-01-26 10:42:32>>>cash read=00
2026-01-26 10:42:33>>>cash read=29
2026-01-26 10:42:33 >>>回调事件130,cash_status,20029,退钞中
2026-01-26 10:42:34>>>cash read=01
2026-01-26 10:42:36>>>cash read=3E
2026-01-26 10:42:44>>>cash read=29
2026-01-26 10:42:44 >>>回调事件130,cash_status,20029,退钞中
2026-01-26 10:42:45>>>cash read=01
2026-01-26 10:42:47>>>cash read=3E


===10:43:49===
2026-01-26 10:42:48>>>cash read=00
2026-01-26 10:42:49>>>cash read=818F40
2026-01-26 10:42:49>>>cash write=02
2026-01-26 10:42:49 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-26 10:42:49>>>cash read=10
2026-01-26 10:42:49 >>>回调事件130,1,10023,finish Money=1,进钞完成
上一时间戳为1769390375
2026-01-26 10:42:51>>>cash write=0C
2026-01-26 10:42:51>>>cash read=3E
2026-01-26 10:42:53>>>cash read=00
2026-01-26 10:42:54>>>cash read=292F29
2026-01-26 10:42:54 >>>回调事件130,cash_status,20029,退钞中
2026-01-26 10:42:56>>>cash read=3E
2026-01-26 10:43:00>>>cash read=00
2026-01-26 10:43:01>>>cash read=818F40
2026-01-26 10:43:01>>>cash write=02
2026-01-26 10:43:01 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-26 10:43:02>>>cash read=10
2026-01-26 10:43:02 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-26 10:43:03>>>cash write=0C
2026-01-26 10:43:03>>>cash read=3E


===10:44:49===
2026-01-26 10:43:57>>>cash read=00
2026-01-26 10:43:58>>>cash read=818F42
2026-01-26 10:43:58>>>cash write=02
2026-01-26 10:43:58 >>>回调事件130,cash_status,10022,进钞中...read money=10
2026-01-26 10:43:59>>>cash read=10
2026-01-26 10:43:59 >>>回调事件130,10,10023,finish Money=10,进钞完成
2026-01-26 10:43:59 当前产品价格12元,投币12元,打印小票中...
2026-01-26 10:43:59 >>>开始打印,排队号为2,订单号为2601261043020022819808
2026-01-26 10:43:59>>>订单2601261043020022819808写入成功,剩余空间为1680000,占用RAM为626.87890625
删除未同步订单2601261043020022819808
2026-01-26 10:44:01>>>订单2601261043020022819808删除成功,剩余空间为1680500,占用RAM为639.5322265625
检测订单目录中>>>
无未同步订单>>>
2026-01-26 10:44:01 >>>当前Ram内存为611.4052734375
定时检测未同步订单启用
2026-01-26 10:44:02>>>cash write=0C
2026-01-26 10:44:02>>>cash read=3E


===10:45:49===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===10:49:50===
2026-01-26 10:49:36 >>>回调事件[910,devices/S2819]
2026-01-26 10:49:36 >>>故障排除日志:上一MQTT订单号缓存列表为2601260919270048975059
2026-01-26 10:49:36 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 10:49:36 开始打印,排队:3,票券:2601261049310333303701,订单:2601261049310001361717,[2026-01-26 10:49:35支付宝支付12元]
2026-01-26 10:49:38 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261049310333303701","queue_number":3,"trade_uid":"2601261049310001361717"}]}
2026-01-26 10:49:38 >>>故障排除日志:删除未同步下发订单成功2601261049310001361717
2026-01-26 10:49:38 >>>故障排除日志:终端同步成功后剩余订单列表


===10:51:50===
2026-01-26 10:51:41 >>>回调事件[910,devices/S2819]
2026-01-26 10:51:41 >>>故障排除日志:上一MQTT订单号缓存列表为2601261049310001361717
2026-01-26 10:51:41 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 10:51:41 开始打印,排队:4,票券:2601261051346026284501,订单:2601261051340058355674,[2026-01-26 10:51:40微信支付12元]
2026-01-26 10:51:43 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261051346026284501","queue_number":4,"trade_uid":"2601261051340058355674"}]}
2026-01-26 10:51:43 >>>故障排除日志:删除未同步下发订单成功2601261051340058355674
2026-01-26 10:51:43 >>>故障排除日志:终端同步成功后剩余订单列表


===12:26:50===
2026-01-26 12:26:06 >>>回调事件[910,devices/S2819]
2026-01-26 12:26:06 >>>故障排除日志:上一MQTT订单号缓存列表为2601261051340058355674
2026-01-26 12:26:06 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 12:26:06 开始打印,排队:5,票券:2601261225599313032701,订单:2601261225590090262089,[2026-01-26 12:26:05支付宝支付20元]
2026-01-26 12:26:08 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261225599313032701","queue_number":5,"trade_uid":"2601261225590090262089"}]}
2026-01-26 12:26:08 >>>故障排除日志:删除未同步下发订单成功2601261225590090262089
2026-01-26 12:26:08 >>>故障排除日志:终端同步成功后剩余订单列表


===12:48:51===
2026-01-26 12:48:00 >>>回调事件[910,devices/S2819]
2026-01-26 12:48:00 >>>故障排除日志:上一MQTT订单号缓存列表为2601261225590090262089
2026-01-26 12:48:00 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 12:48:00 开始打印,排队:6,票券:2601261247507881972601,订单:2601261247500076896551,[2026-01-26 12:48:00微信支付20元]
2026-01-26 12:48:02 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261247507881972601","queue_number":6,"trade_uid":"2601261247500076896551"}]}
2026-01-26 12:48:02 >>>故障排除日志:删除未同步下发订单成功2601261247500076896551
2026-01-26 12:48:02 >>>故障排除日志:终端同步成功后剩余订单列表


===13:18:51===
2026-01-26 13:17:56 >>>回调事件[910,devices/S2819]
2026-01-26 13:17:56 >>>故障排除日志:上一MQTT订单号缓存列表为2601261247500076896551
2026-01-26 13:17:56 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 13:17:56 开始打印,排队:7,票券:2601261317427699383401,订单:2601261317422175387994,[2026-01-26 13:17:55微信支付138元]
2026-01-26 13:17:58 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261317427699383401","queue_number":7,"trade_uid":"2601261317422175387994"}]}
2026-01-26 13:17:58 >>>故障排除日志:删除未同步下发订单成功2601261317422175387994
2026-01-26 13:17:58 >>>故障排除日志:终端同步成功后剩余订单列表


===13:38:51===
2026-01-26 13:37:58 >>>回调事件[910,devices/S2819]
2026-01-26 13:37:58 >>>故障排除日志:上一MQTT订单号缓存列表为2601261317422175387994
2026-01-26 13:37:58 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 13:37:58 开始打印,排队:8,票券:2601261337511900559601,订单:2601261337510017126381,[2026-01-26 13:37:57微信支付12元]
2026-01-26 13:38:00 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261337511900559601","queue_number":8,"trade_uid":"2601261337510017126381"}]}
2026-01-26 13:38:00 >>>故障排除日志:删除未同步下发订单成功2601261337510017126381
2026-01-26 13:38:00 >>>故障排除日志:终端同步成功后剩余订单列表


===14:20:52===
2026-01-26 14:20:22 >>>回调事件[910,devices/S2819]
2026-01-26 14:20:22 >>>故障排除日志:上一MQTT订单号缓存列表为2601261337510017126381
2026-01-26 14:20:22 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 14:20:22 开始打印,排队:9,票券:2601261420131381809401,订单:2601261420130011777553,[2026-01-26 14:20:22微信支付12元]
2026-01-26 14:20:24 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261420131381809401","queue_number":9,"trade_uid":"2601261420130011777553"}]}
2026-01-26 14:20:24 >>>故障排除日志:删除未同步下发订单成功2601261420130011777553
2026-01-26 14:20:24 >>>故障排除日志:终端同步成功后剩余订单列表


===16:20:52===
2026-01-26 16:20:15 >>>回调事件[910,devices/S2819]
2026-01-26 16:20:15 >>>故障排除日志:上一MQTT订单号缓存列表为2601261420130011777553
2026-01-26 16:20:15 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 16:20:15 开始打印,排队:10,票券:2601261620113242016901,订单:2601261620110029186943,[2026-01-26 16:20:14支付宝支付20元]
2026-01-26 16:20:17 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261620113242016901","queue_number":10,"trade_uid":"2601261620110029186943"}]}
2026-01-26 16:20:17 >>>故障排除日志:删除未同步下发订单成功2601261620110029186943
2026-01-26 16:20:17 >>>故障排除日志:终端同步成功后剩余订单列表


===17:05:52===
2026-01-26 17:05:36 >>>回调事件[910,devices/S2819]
2026-01-26 17:05:36 >>>故障排除日志:上一MQTT订单号缓存列表为2601261620110029186943
2026-01-26 17:05:36 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 17:05:36 开始打印,排队:11,票券:2601261705274941623801,订单:2601261705272146280634,[2026-01-26 17:05:36微信支付220元]
2026-01-26 17:05:38 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261705274941623801","queue_number":11,"trade_uid":"2601261705272146280634"}]}
2026-01-26 17:05:38 >>>故障排除日志:删除未同步下发订单成功2601261705272146280634
2026-01-26 17:05:38 >>>故障排除日志:终端同步成功后剩余订单列表


===17:16:53===
2026-01-26 17:16:20 >>>回调事件[910,devices/S2819]
2026-01-26 17:16:20 >>>故障排除日志:上一MQTT订单号缓存列表为2601261705272146280634
2026-01-26 17:16:20 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 17:16:20 开始打印,排队:12,票券:2601261716148754326101,订单:2601261716140085429526,[2026-01-26 17:16:19微信支付20元]
2026-01-26 17:16:22 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261716148754326101","queue_number":12,"trade_uid":"2601261716140085429526"}]}
2026-01-26 17:16:22 >>>故障排除日志:删除未同步下发订单成功2601261716140085429526
2026-01-26 17:16:22 >>>故障排除日志:终端同步成功后剩余订单列表


===17:45:53===
2026-01-26 17:44:54>>>cash read=00
2026-01-26 17:44:54>>>cash read=818F42
2026-01-26 17:44:54>>>cash write=02
2026-01-26 17:44:54 >>>回调事件130,cash_status,10022,进钞中...read money=10
2026-01-26 17:44:55>>>cash read=10
2026-01-26 17:44:55 >>>回调事件130,10,10023,finish Money=10,进钞完成
2026-01-26 17:44:56>>>cash write=0C
2026-01-26 17:44:56>>>cash read=00
2026-01-26 17:44:57>>>cash read=818F40
2026-01-26 17:44:57>>>cash write=02
2026-01-26 17:44:57 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-26 17:44:58>>>cash read=10
2026-01-26 17:44:58 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-26 17:44:59>>>cash write=0C
2026-01-26 17:44:59>>>cash read=3E
2026-01-26 17:45:00>>>cash read=00
2026-01-26 17:45:01>>>cash read=2F29
2026-01-26 17:45:02>>>cash read=01
2026-01-26 17:45:03>>>cash read=2F
2026-01-26 17:45:05>>>cash read=3E
2026-01-26 17:45:06>>>cash read=00
2026-01-26 17:45:06>>>cash read=818F40
2026-01-26 17:45:06>>>cash write=02
2026-01-26 17:45:06 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-26 17:45:06>>>cash read=10
2026-01-26 17:45:06 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-26 17:45:06 当前产品价格12元,投币12元,打印小票中...
2026-01-26 17:45:06 >>>开始打印,排队号为13,订单号为2601261744580022819943
2026-01-26 17:45:07>>>订单2601261744580022819943写入成功,剩余空间为1679000,占用RAM为632.5947265625
删除未同步订单2601261744580022819943
2026-01-26 17:45:09>>>订单2601261744580022819943删除成功,剩余空间为1679500,占用RAM为640.755859375
检测订单目录中>>>
无未同步订单>>>
2026-01-26 17:45:09 >>>当前Ram内存为612.7998046875
定时检测未同步订单启用
2026-01-26 17:45:10>>>cash write=0C
2026-01-26 17:45:10>>>cash read=3E


===17:46:53===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===18:03:53===
2026-01-26 18:03:03 >>>回调事件[910,devices/S2819]
2026-01-26 18:03:03 >>>故障排除日志:上一MQTT订单号缓存列表为2601261716140085429526
2026-01-26 18:03:03 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 18:03:03 开始打印,排队:14,票券:2601261802548488687501,订单:2601261802540082791789,[2026-01-26 18:03:02微信支付20元]
2026-01-26 18:03:05 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261802548488687501","queue_number":14,"trade_uid":"2601261802540082791789"}]}
2026-01-26 18:03:05 >>>故障排除日志:删除未同步下发订单成功2601261802540082791789
2026-01-26 18:03:05 >>>故障排除日志:终端同步成功后剩余订单列表


===18:12:55===
2026-01-26 18:12:52 >>>回调事件[910,devices/S2819]
2026-01-26 18:12:52 >>>故障排除日志:上一MQTT订单号缓存列表为2601261802540082791789
2026-01-26 18:12:52 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 18:12:52 开始打印,排队:15,票券:2601261812409543371401,订单:2601261812400093310764,[2026-01-26 18:12:51微信支付12元]


===18:13:55===
2026-01-26 18:12:54 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261812409543371401","queue_number":15,"trade_uid":"2601261812400093310764"}]}
2026-01-26 18:12:54 >>>故障排除日志:删除未同步下发订单成功2601261812400093310764
2026-01-26 18:12:54 >>>故障排除日志:终端同步成功后剩余订单列表


===18:18:55===
2026-01-26 18:18:16 >>>回调事件[910,devices/S2819]
2026-01-26 18:18:16 >>>故障排除日志:上一MQTT订单号缓存列表为2601261812400093310764
2026-01-26 18:18:16 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 18:18:16 开始打印,排队:16,票券:2601261818065851827201,订单:2601261818060056340292,[2026-01-26 18:18:15微信支付12元]
2026-01-26 18:18:18 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261818065851827201","queue_number":16,"trade_uid":"2601261818060056340292"}]}
2026-01-26 18:18:18 >>>故障排除日志:删除未同步下发订单成功2601261818060056340292
2026-01-26 18:18:18 >>>故障排除日志:终端同步成功后剩余订单列表


===18:20:56===
2026-01-26 18:20:45 >>>回调事件[910,devices/S2819]
2026-01-26 18:20:45 >>>故障排除日志:上一MQTT订单号缓存列表为2601261818060056340292
2026-01-26 18:20:45 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 18:20:45 开始打印,排队:17,票券:2601261820341711113601,订单:2601261820340015194246,[2026-01-26 18:20:43微信支付12元]
2026-01-26 18:20:45 开始打印,排队:18,票券:2601261820341711586802,订单:2601261820340015194246,[2026-01-26 18:20:43微信支付12元]
2026-01-26 18:20:49 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261820341711113601","queue_number":17,"trade_uid":"2601261820340015194246"},{"ticket_no":"2601261820341711586802","queue_number":18,"trade_uid":"2601261820340015194246"}]}
2026-01-26 18:20:49 >>>故障排除日志:删除未同步下发订单成功2601261820340015194246
2026-01-26 18:20:49 >>>故障排除日志:删除未同步下发订单成功2601261820340015194246
2026-01-26 18:20:49 >>>故障排除日志:终端同步成功后剩余订单列表


===18:24:56===
2026-01-26 18:24:47 >>>回调事件[910,devices/S2819]
2026-01-26 18:24:47 >>>故障排除日志:上一MQTT订单号缓存列表为2601261820340015194246|2601261820340015194246
2026-01-26 18:24:47 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 18:24:47 开始打印,排队:19,票券:2601261824409119802901,订单:2601261824400089367247,[2026-01-26 18:24:47微信支付12元]
2026-01-26 18:24:49 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261824409119802901","queue_number":19,"trade_uid":"2601261824400089367247"}]}
2026-01-26 18:24:49 >>>故障排除日志:删除未同步下发订单成功2601261824400089367247
2026-01-26 18:24:49 >>>故障排除日志:终端同步成功后剩余订单列表


===19:02:56===
2026-01-26 19:02:53 >>>回调事件[910,devices/S2819]
2026-01-26 19:02:53 >>>故障排除日志:上一MQTT订单号缓存列表为2601261824400089367247
2026-01-26 19:02:53 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 19:02:53 开始打印,排队:20,票券:2601261902438178027401,订单:2601261902430079962619,[2026-01-26 19:02:52微信支付12元]
2026-01-26 19:02:55 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261902438178027401","queue_number":20,"trade_uid":"2601261902430079962619"}]}
2026-01-26 19:02:55 >>>故障排除日志:删除未同步下发订单成功2601261902430079962619
2026-01-26 19:02:55 >>>故障排除日志:终端同步成功后剩余订单列表


===19:08:56===
2026-01-26 19:08:35 >>>回调事件[910,devices/S2819]
2026-01-26 19:08:35 >>>故障排除日志:上一MQTT订单号缓存列表为2601261902430079962619
2026-01-26 19:08:35 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 19:08:35 开始打印,排队:21,票券:2601261908277224534201,订单:2601261908270070354523,[2026-01-26 19:08:34微信支付12元]
2026-01-26 19:08:37 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261908277224534201","queue_number":21,"trade_uid":"2601261908270070354523"}]}
2026-01-26 19:08:37 >>>故障排除日志:删除未同步下发订单成功2601261908270070354523
2026-01-26 19:08:37 >>>故障排除日志:终端同步成功后剩余订单列表


===19:27:57===
2026-01-26 19:27:16 >>>回调事件[910,devices/S2819]
2026-01-26 19:27:16 >>>故障排除日志:上一MQTT订单号缓存列表为2601261908270070354523
2026-01-26 19:27:16 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 19:27:16 开始打印,排队:22,票券:2601261927098954676701,订单:2601261927090087417141,[2026-01-26 19:27:15微信支付12元]
2026-01-26 19:27:18 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601261927098954676701","queue_number":22,"trade_uid":"2601261927090087417141"}]}
2026-01-26 19:27:18 >>>故障排除日志:删除未同步下发订单成功2601261927090087417141
2026-01-26 19:27:18 >>>故障排除日志:终端同步成功后剩余订单列表


===20:40:57===
2026-01-26 20:40:18 >>>回调事件[910,devices/S2819]
2026-01-26 20:40:18 >>>故障排除日志:上一MQTT订单号缓存列表为2601261927090087417141
2026-01-26 20:40:18 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 20:40:18 开始打印,排队:23,票券:2601262040112641358101,订单:2601262040112124814054,[2026-01-26 20:40:17微信支付32元]
2026-01-26 20:40:20 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601262040112641358101","queue_number":23,"trade_uid":"2601262040112124814054"}]}
2026-01-26 20:40:20 >>>故障排除日志:删除未同步下发订单成功2601262040112124814054
2026-01-26 20:40:20 >>>故障排除日志:终端同步成功后剩余订单列表


===20:53:57===
2026-01-26 20:53:45 >>>回调事件[910,devices/S2819]
2026-01-26 20:53:45 >>>故障排除日志:上一MQTT订单号缓存列表为2601262040112124814054
2026-01-26 20:53:45 >>>故障排除日志:终端未同步成功订单列表
2026-01-26 20:53:45 开始打印,排队:24,票券:2601262053377930837101,订单:2601262053370077472648,[2026-01-26 20:53:44微信支付12元]
2026-01-26 20:53:47 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601262053377930837101","queue_number":24,"trade_uid":"2601262053370077472648"}]}
2026-01-26 20:53:47 >>>故障排除日志:删除未同步下发订单成功2601262053370077472648
2026-01-26 20:53:47 >>>故障排除日志:终端同步成功后剩余订单列表