TLClient_JSSCOM_LuatOS-Air_V4010_RDA8910_RFTTS_0xe0000,2.7.9,863013071839483,73448925708098,
poweron reason:0

===04:59:43===
2026-01-22 04:59:30>>>cash read=0A
2026-01-22 04:59:31>>>cash read=3E


===05:15:43===
2026-01-22 05:15:00>>>cash read=0A
2026-01-22 05:15:01>>>cash read=3E


===05:39:44===
2026-01-22 05:39:08>>>cash read=0A
2026-01-22 05:39:10>>>cash read=3E


===06:58:44===
2026-01-22 06:58:35>>>cash read=0A
2026-01-22 06:58:36>>>cash read=3E


===07:54:45===
2026-01-22 07:53:54>>>cash read=0A
2026-01-22 07:53:55>>>cash read=3E


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


===09:39:45===
2026-01-22 09:39:07 >>>回调事件[910,devices/YC0690]
上一时间戳为1769045412
2026-01-22 09:39:07 >>>故障排除日志:上一MQTT订单号缓存列表为2601220930020038889215
2026-01-22 09:39:07 >>>故障排除日志:终端未同步成功订单列表
2026-01-22 09:39:07 开始打印,排队:2,票券:2601220939005336742801,订单:2601220939000051493191,[2026-01-22 09:39:06支付宝支付12元]
2026-01-22 09:39:09 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601220939005336742801","queue_number":2,"trade_uid":"2601220939000051493191"}]}
2026-01-22 09:39:09 >>>故障排除日志:删除未同步下发订单成功2601220939000051493191
2026-01-22 09:39:09 >>>故障排除日志:终端同步成功后剩余订单列表


===09:59:46===
2026-01-22 09:59:40 >>>回调事件[910,devices/YC0690]
2026-01-22 09:59:40 >>>故障排除日志:上一MQTT订单号缓存列表为2601220939000051493191
2026-01-22 09:59:40 >>>故障排除日志:终端未同步成功订单列表
2026-01-22 09:59:40 开始打印,排队:3,票券:2601220959270828627801,订单:2601220959270006303379,[2026-01-22 09:59:39微信支付12元]
2026-01-22 09:59:42 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601220959270828627801","queue_number":3,"trade_uid":"2601220959270006303379"}]}
2026-01-22 09:59:42 >>>故障排除日志:删除未同步下发订单成功2601220959270006303379
2026-01-22 09:59:42 >>>故障排除日志:终端同步成功后剩余订单列表


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


===10:18:46===
2026-01-22 10:18:08>>>cash read=00
2026-01-22 10:18:09>>>cash read=818F42
2026-01-22 10:18:09>>>cash write=02
2026-01-22 10:18:09 >>>回调事件130,cash_status,10022,进钞中...read money=10
2026-01-22 10:18:09>>>cash read=10
2026-01-22 10:18:09 >>>回调事件130,10,10023,finish Money=10,进钞完成
2026-01-22 10:18:11>>>cash write=0C
2026-01-22 10:18:11>>>cash read=00
2026-01-22 10:18:12>>>cash read=818F40
2026-01-22 10:18:12>>>cash write=02
2026-01-22 10:18:12 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 10:18:12>>>cash read=10
2026-01-22 10:18:12 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 10:18:13>>>cash write=0C
2026-01-22 10:18:13>>>cash read=00
2026-01-22 10:18:15>>>cash read=2F29
2026-01-22 10:18:16>>>cash read=01
2026-01-22 10:18:16>>>cash read=2F
2026-01-22 10:18:18>>>cash read=3E
2026-01-22 10:18:20>>>cash read=00
2026-01-22 10:18:21>>>cash read=2F29
2026-01-22 10:18:22>>>cash read=00
2026-01-22 10:18:23>>>cash read=29
2026-01-22 10:18:23 >>>回调事件130,cash_status,20029,退钞中
2026-01-22 10:18:24>>>cash read=2F29
2026-01-22 10:18:25>>>cash read=3E
2026-01-22 10:18:27>>>cash read=00
2026-01-22 10:18:28>>>cash read=818F40
2026-01-22 10:18:28>>>cash write=02
2026-01-22 10:18:28 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 10:18:29>>>cash read=10
2026-01-22 10:18:29 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 10:18:29 当前产品价格12元,投币12元,打印小票中...
2026-01-22 10:18:29 >>>开始打印,排队号为5,订单号为2601221018120050690449
2026-01-22 10:18:29>>>订单2601221018120050690449写入成功,剩余空间为1678500,占用RAM为624.546875
删除未同步订单2601221018120050690449
2026-01-22 10:18:31>>>订单2601221018120050690449删除成功,剩余空间为1679500,占用RAM为639.671875
检测订单目录中>>>
无未同步订单>>>
2026-01-22 10:18:31 >>>当前Ram内存为605.0654296875
定时检测未同步订单启用
2026-01-22 10:18:32>>>cash write=0C
2026-01-22 10:18:32>>>cash read=3E
2026-01-22 10:18:38>>>cash read=00
2026-01-22 10:18:39>>>cash read=818F41
2026-01-22 10:18:39>>>cash write=02
2026-01-22 10:18:39 >>>回调事件130,cash_status,10022,进钞中...read money=5
2026-01-22 10:18:39>>>cash read=10
2026-01-22 10:18:39 >>>回调事件130,5,10023,finish Money=5,进钞完成
2026-01-22 10:18:41>>>cash write=0C
2026-01-22 10:18:41>>>cash read=00
2026-01-22 10:18:41>>>cash read=818F41
2026-01-22 10:18:41>>>cash write=02
2026-01-22 10:18:41 >>>回调事件130,cash_status,10022,进钞中...read money=5
2026-01-22 10:18:42>>>cash read=10
2026-01-22 10:18:42 >>>回调事件130,5,10023,finish Money=5,进钞完成
2026-01-22 10:18:43>>>cash write=0C
2026-01-22 10:18:43>>>cash read=00
2026-01-22 10:18:44>>>cash read=29
2026-01-22 10:18:44 >>>回调事件130,cash_status,20029,退钞中
2026-01-22 10:18:45>>>cash read=2F29


===10:19:47===
2026-01-22 10:18:47>>>cash read=00
2026-01-22 10:18:48>>>cash read=818F40
2026-01-22 10:18:48>>>cash write=02
2026-01-22 10:18:48 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 10:18:48>>>cash read=10
2026-01-22 10:18:48 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 10:18:49>>>cash write=0C
2026-01-22 10:18:50>>>cash read=3E
2026-01-22 10:18:52>>>cash read=00
2026-01-22 10:18:53>>>cash read=818F40
2026-01-22 10:18:53>>>cash write=02
2026-01-22 10:18:53 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 10:18:53>>>cash read=10
2026-01-22 10:18:53 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 10:18:53 当前产品价格12元,投币12元,打印小票中...
2026-01-22 10:18:53 >>>开始打印,排队号为6,订单号为2601221018480050690437
定时检测未同步订单关闭
2026-01-22 10:18:53>>>订单2601221018480050690437写入成功,剩余空间为1679500,占用RAM为623.49609375
删除未同步订单2601221018480050690437
2026-01-22 10:18:55>>>订单2601221018480050690437删除成功,剩余空间为1680000,占用RAM为639.5732421875
检测订单目录中>>>
无未同步订单>>>
2026-01-22 10:18:56 >>>当前Ram内存为604.2861328125
定时检测未同步订单启用
2026-01-22 10:18:56>>>cash write=0C
2026-01-22 10:18:56>>>cash read=3E


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


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


===11:25:48===
2026-01-22 11:25:31 >>>回调事件[910,devices/YC0690]
2026-01-22 11:25:31 >>>故障排除日志:上一MQTT订单号缓存列表为2601221124180000363329
2026-01-22 11:25:31 >>>故障排除日志:终端未同步成功订单列表
2026-01-22 11:25:31 开始打印,排队:8,票券:2601221125228879176501,订单:2601221125220086775895,[2026-01-22 11:25:30微信支付12元]
2026-01-22 11:25:33 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601221125228879176501","queue_number":8,"trade_uid":"2601221125220086775895"}]}
2026-01-22 11:25:33 >>>故障排除日志:删除未同步下发订单成功2601221125220086775895
2026-01-22 11:25:33 >>>故障排除日志:终端同步成功后剩余订单列表


===12:58:49===
2026-01-22 12:58:42 >>>回调事件[910,devices/YC0690]
2026-01-22 12:58:43 >>>故障排除日志:上一MQTT订单号缓存列表为2601221125220086775895
2026-01-22 12:58:43 >>>故障排除日志:终端未同步成功订单列表
2026-01-22 12:58:43 开始打印,排队:9,票券:2601221258337456441301,订单:2601221258330072686285,[2026-01-22 12:58:42支付宝支付12元]
2026-01-22 12:58:45 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601221258337456441301","queue_number":9,"trade_uid":"2601221258330072686285"}]}
2026-01-22 12:58:45 >>>故障排除日志:删除未同步下发订单成功2601221258330072686285
2026-01-22 12:58:45 >>>故障排除日志:终端同步成功后剩余订单列表


===14:10:49===
2026-01-22 14:09:54 >>>回调事件[910,devices/YC0690]
2026-01-22 14:09:54 >>>故障排除日志:上一MQTT订单号缓存列表为2601221258330072686285
2026-01-22 14:09:54 >>>故障排除日志:终端未同步成功订单列表
2026-01-22 14:09:54 开始打印,排队:10,票券:2601221409439215237801,订单:2601221409430090242151,[2026-01-22 14:09:53微信支付12元]
2026-01-22 14:09:56 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601221409439215237801","queue_number":10,"trade_uid":"2601221409430090242151"}]}
2026-01-22 14:09:56 >>>故障排除日志:删除未同步下发订单成功2601221409430090242151
2026-01-22 14:09:56 >>>故障排除日志:终端同步成功后剩余订单列表


===14:54:49===
2026-01-22 14:54:31>>>cash read=00
2026-01-22 14:54:31>>>cash read=818F42
2026-01-22 14:54:32>>>cash write=02
2026-01-22 14:54:32 >>>回调事件130,cash_status,10022,进钞中...read money=10
2026-01-22 14:54:32>>>cash read=10
2026-01-22 14:54:32 >>>回调事件130,10,10023,finish Money=10,进钞完成
2026-01-22 14:54:33>>>cash write=0C
2026-01-22 14:54:33>>>cash read=3E
2026-01-22 14:54:34>>>cash read=00
2026-01-22 14:54:36>>>cash read=818F4000
2026-01-22 14:54:36>>>cash write=02
2026-01-22 14:54:36 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 14:54:36>>>cash read=10
2026-01-22 14:54:36 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 14:54:37>>>cash write=0C
2026-01-22 14:54:37>>>cash read=00
2026-01-22 14:54:38>>>cash read=818F40
2026-01-22 14:54:38>>>cash write=02
2026-01-22 14:54:38 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 14:54:38>>>cash read=10
2026-01-22 14:54:38 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 14:54:38 当前产品价格12元,投币12元,打印小票中...
2026-01-22 14:54:38 >>>开始打印,排队号为11,订单号为2601221454360050690376
2026-01-22 14:54:39>>>订单2601221454360050690376写入成功,剩余空间为1679000,占用RAM为623.5830078125
删除未同步订单2601221454360050690376
2026-01-22 14:54:41>>>订单2601221454360050690376删除成功,剩余空间为1680000,占用RAM为636.31640625
检测订单目录中>>>
无未同步订单>>>
2026-01-22 14:54:41 >>>当前Ram内存为604.6728515625
定时检测未同步订单启用
2026-01-22 14:54:42>>>cash write=0C
2026-01-22 14:54:42>>>cash read=3E


===14:55:50===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===15:41:50===
2026-01-22 15:40:54>>>cash read=00
2026-01-22 15:40:55>>>cash read=818F42
2026-01-22 15:40:55>>>cash write=02
2026-01-22 15:40:55 >>>回调事件130,cash_status,10022,进钞中...read money=10
2026-01-22 15:40:56>>>cash read=10
2026-01-22 15:40:56 >>>回调事件130,10,10023,finish Money=10,进钞完成
2026-01-22 15:40:57>>>cash write=0C
2026-01-22 15:40:57>>>cash read=00
2026-01-22 15:40:58>>>cash read=818F40
2026-01-22 15:40:58>>>cash write=02
2026-01-22 15:40:58 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 15:40:58>>>cash read=10
2026-01-22 15:40:58 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 15:40:59>>>cash write=0C
2026-01-22 15:40:59>>>cash read=00
2026-01-22 15:41:01>>>cash read=818F40
2026-01-22 15:41:01>>>cash write=02
2026-01-22 15:41:01 >>>回调事件130,cash_status,10022,进钞中...read money=1
2026-01-22 15:41:01>>>cash read=10
2026-01-22 15:41:01 >>>回调事件130,1,10023,finish Money=1,进钞完成
2026-01-22 15:41:01 当前产品价格12元,投币12元,打印小票中...
2026-01-22 15:41:01 >>>开始打印,排队号为12,订单号为2601221540580050690396
2026-01-22 15:41:01>>>订单2601221540580050690396写入成功,剩余空间为1679000,占用RAM为623.451171875
删除未同步订单2601221540580050690396
2026-01-22 15:41:04>>>订单2601221540580050690396删除成功,剩余空间为1680000,占用RAM为638.7333984375
检测订单目录中>>>
无未同步订单>>>
2026-01-22 15:41:04 >>>当前Ram内存为604.3779296875
定时检测未同步订单启用
2026-01-22 15:41:05>>>cash write=0C
2026-01-22 15:41:05>>>cash read=3E


===15:42:51===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===18:49:51===
2026-01-22 18:49:41>>>cash read=0A
2026-01-22 18:49:42>>>cash read=3E


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


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


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


===19:59:54===
2026-01-22 19:59:51 >>>回调事件[910,devices/YC0690]
2026-01-22 19:59:51 >>>故障排除日志:上一MQTT订单号缓存列表为2601221945070002361314
2026-01-22 19:59:51 >>>故障排除日志:终端未同步成功订单列表
2026-01-22 19:59:51 开始打印,排队:16,票券:2601221959426986207601,订单:2601221959420067770023,[2026-01-22 19:59:50微信支付12元]


===20:00:54===
2026-01-22 19:59:53 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2601221959426986207601","queue_number":16,"trade_uid":"2601221959420067770023"}]}
2026-01-22 19:59:53 >>>故障排除日志:删除未同步下发订单成功2601221959420067770023
2026-01-22 19:59:53 >>>故障排除日志:终端同步成功后剩余订单列表


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


===20:18:56===
2026-01-22 20:18:53 >>>回调事件[910,devices/YC0690]
2026-01-22 20:18:53 >>>故障排除日志:上一MQTT订单号缓存列表为2601222010450024454363
2026-01-22 20:18:53 >>>故障排除日志:终端未同步成功订单列表
2026-01-22 20:18:53 开始打印,排队:18,票券:2601222018417614154201,订单:2601222018410074293591,[2026-01-22 20:18:52微信支付12元]


===20:42:56===
2026-01-22 20:42:17>>>cash read=0A
2026-01-22 20:42:18>>>cash read=3E


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


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