TLClient_JSSCOM_LuatOS-Air_V4010_RDA8910_RFTTS_0xe0000,2.7.0,863013071893258,97201232774052,
poweron reason:0
===09:00:57===
上一时间戳为1745757512
隔日重置时间戳true
隔日清空未同步下发列表true
当前排队号为1,音量为5
初始化产品信息:[{"time_limit_date":null,"ticket_category":"0","expiry_date":90,"product_detail":"","time_limit_status":"0","begin_minute":null,"product_uid":"749783867489476755","use_timer":1,"old_price":"12","end_hour":null,"sale_price":"10","end_minute":null,"begin_hour":null,"sale_status":1,"product_name":"理发"}]
是否打印二维码设置为1
是否打印紧凑设置为7
当前号显示模式设置为1
session_id:0730b****fc178
纸币器设置接收纸币范围为36
欢迎使用天羚自助售票系统[2.7.0]
定时检测未同步订单启用
2025-04-28 08:59:57>>>cash write=30
2025-04-28 08:59:57>>>cash write=02
2025-04-28 08:59:57>>>cash write=3E
2025-04-28 08:59:57>>>cash read=808F
系统时间初始化成功,时间为202542885957
2025-04-28 08:59:58>>>cash write=02
2025-04-28 08:59:58 >>>剩余flash空间=1680500,占用RAM为638.4833984375
2025-04-28 08:59:58 >>>回调事件:910,subscribe,10000,连接服务器成功
2025-04-28 08:59:58 >>>剩余flash空间=1680000,占用RAM为606.615234375
2025-04-28 08:59:58 >>>回调事件:911,GetMqttQueue,500,暂无需要下发的信息,请求类型:ticket
2025-04-28 08:59:59>>>cash write=0C
2025-04-28 08:59:59>>>cash read=3E808F
2025-04-28 09:00:00>>>cash read=5E
2025-04-28 09:00:00>>>cash write=3E
2025-04-28 09:00:00>>>cash read=3E
2025-04-28 09:00:02>>>cash write=0C
流量卡还有336天过期
2025-04-28 09:00:09 >>>当前Ram内存为622.8291015625
===09:01:58===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>
2025-04-28 09:01:01>>>cash read=08
===09:31:24===
上一时间戳为1745801996
当日首次设置时间戳true为1745803822
今日nvm排队号为1
当前排队号为1,音量为5
初始化产品信息:[{"time_limit_date":null,"ticket_category":"0","expiry_date":90,"product_detail":"","time_limit_status":"0","begin_minute":null,"product_uid":"749783867489476755","use_timer":1,"old_price":"12","end_hour":null,"sale_price":"10","end_minute":null,"begin_hour":null,"sale_status":1,"product_name":"理发"}]
是否打印二维码设置为1
是否打印紧凑设置为7
当前号显示模式设置为1
session_id:9d0a8****524ce
纸币器设置接收纸币范围为36
欢迎使用天羚自助售票系统[2.7.0]
定时检测未同步订单启用
2025-04-28 09:30:23>>>cash write=30
2025-04-28 09:30:23>>>cash write=02
2025-04-28 09:30:23>>>cash write=3E
2025-04-28 09:30:23>>>cash read=808F
系统时间初始化成功,时间为202542893023
2025-04-28 09:30:24>>>cash write=02
2025-04-28 09:30:24 >>>剩余flash空间=1680500,占用RAM为639.279296875
2025-04-28 09:30:24 >>>回调事件:910,subscribe,10000,连接服务器成功
2025-04-28 09:30:24 >>>剩余flash空间=1680000,占用RAM为606.599609375
2025-04-28 09:30:24 >>>回调事件:911,GetMqttQueue,500,暂无需要下发的信息,请求类型:ticket
2025-04-28 09:30:25>>>cash write=0C
2025-04-28 09:30:25>>>cash read=3E808F
2025-04-28 09:30:26>>>cash read=5E
2025-04-28 09:30:26>>>cash write=3E
2025-04-28 09:30:26>>>cash read=3E
2025-04-28 09:30:27>>>cash write=0C
流量卡还有336天过期
2025-04-28 09:30:33>>>cash read=00
2025-04-28 09:30:34>>>cash read=01
2025-04-28 09:30:35 >>>当前Ram内存为627.509765625
2025-04-28 09:30:38>>>cash read=3E
2025-04-28 09:30:40>>>cash read=00
2025-04-28 09:30:40>>>cash read=818F42
2025-04-28 09:30:40>>>cash write=02
2025-04-28 09:30:40 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-04-28 09:30:41>>>cash read=10
2025-04-28 09:30:41 >>>回调事件130,10,10023,finish Money=10,进钞完成
2025-04-28 09:30:41 当前产品价格10元,投币10元,打印小票中...
2025-04-28 09:30:41 >>>开始打印,排队号为1,订单号为2504280930410014174439
定时检测未同步订单关闭
2025-04-28 09:30:41>>>订单2504280930410014174439写入成功,剩余空间为1678000,占用RAM为624.2236328125
删除未同步订单2504280930410014174439
2025-04-28 09:30:43>>>订单2504280930410014174439删除成功,剩余空间为1679000,占用RAM为629.7265625
检测订单目录中>>>
无未同步订单>>>
2025-04-28 09:30:43 >>>当前Ram内存为598.5625
定时检测未同步订单启用
2025-04-28 09:30:44>>>cash write=0C
2025-04-28 09:30:44>>>cash read=3E
===09:32:24===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>
===09:48:24===
2025-04-28 09:47:39>>>cash read=0A
2025-04-28 09:47:40>>>cash read=3E
===10:44:24===
2025-04-28 10:43:29>>>cash read=0A
2025-04-28 10:43:30>>>cash read=3E
===11:15:25===
2025-04-28 11:14:28 >>>回调事件[910,devices/TL4174]
2025-04-28 11:14:28 >>>故障排除日志:上一MQTT订单号缓存列表为2504272039050072912174|2504272039050072912174
2025-04-28 11:14:28 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 11:14:28 开始打印,排队:2,票券:2504281114198919076701,订单:2504281114190087085141,[2025-04-28 11:14:27微信支付10元]
2025-04-28 11:14:29 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281114198919076701","queue_number":2,"trade_uid":"2504281114190087085141"}]}
2025-04-28 11:14:30 >>>故障排除日志:删除未同步下发订单成功2504281114190087085141
2025-04-28 11:14:30 >>>故障排除日志:终端同步成功后剩余订单列表
===11:50:25===
2025-04-28 11:49:31 >>>回调事件[910,devices/TL4174]
2025-04-28 11:49:31 >>>故障排除日志:上一MQTT订单号缓存列表为2504281114190087085141
2025-04-28 11:49:31 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 11:49:31 开始打印,排队:3,票券:2504281149220811725801,订单:2504281149220007751984,[2025-04-28 11:49:31支付宝支付10元]
2025-04-28 11:49:33 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281149220811725801","queue_number":3,"trade_uid":"2504281149220007751984"}]}
2025-04-28 11:49:33 >>>故障排除日志:删除未同步下发订单成功2504281149220007751984
2025-04-28 11:49:33 >>>故障排除日志:终端同步成功后剩余订单列表
===13:22:25===
2025-04-28 13:21:48 >>>回调事件[910,devices/TL4174]
2025-04-28 13:21:48 >>>故障排除日志:上一MQTT订单号缓存列表为2504281149220007751984
2025-04-28 13:21:48 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 13:21:48 开始打印,排队:4,票券:2504281321421529919301,订单:2504281321420014873647,[2025-04-28 13:21:47微信支付10元]
2025-04-28 13:21:50 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281321421529919301","queue_number":4,"trade_uid":"2504281321420014873647"}]}
2025-04-28 13:21:50 >>>故障排除日志:删除未同步下发订单成功2504281321420014873647
2025-04-28 13:21:50 >>>故障排除日志:终端同步成功后剩余订单列表
===13:49:26===
2025-04-28 13:48:29 >>>回调事件[910,devices/TL4174]
2025-04-28 13:48:29 >>>故障排除日志:上一MQTT订单号缓存列表为2504281321420014873647
2025-04-28 13:48:29 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 13:48:29 开始打印,排队:5,票券:2504281348186392434201,订单:2504281348180063529496,[2025-04-28 13:48:28微信支付10元]
2025-04-28 13:48:31 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281348186392434201","queue_number":5,"trade_uid":"2504281348180063529496"}]}
2025-04-28 13:48:31 >>>故障排除日志:删除未同步下发订单成功2504281348180063529496
2025-04-28 13:48:31 >>>故障排除日志:终端同步成功后剩余订单列表
===15:02:26===
2025-04-28 15:01:59>>>cash read=0A
2025-04-28 15:02:00>>>cash read=3E
===16:21:27===
2025-04-28 16:20:33>>>cash read=00
2025-04-28 16:20:34>>>cash read=818F42
2025-04-28 16:20:34>>>cash write=02
2025-04-28 16:20:34 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-04-28 16:20:34>>>cash read=10
2025-04-28 16:20:34 >>>回调事件130,10,10023,finish Money=10,进钞完成
2025-04-28 16:20:34 当前产品价格10元,投币10元,打印小票中...
2025-04-28 16:20:34 >>>开始打印,排队号为6,订单号为2504281620340014174172
2025-04-28 16:20:34>>>订单2504281620340014174172写入成功,剩余空间为1680000,占用RAM为617.19140625
删除未同步订单2504281620340014174172
2025-04-28 16:20:36>>>订单2504281620340014174172删除成功,剩余空间为1680500,占用RAM为630.0859375
检测订单目录中>>>
无未同步订单>>>
2025-04-28 16:20:36 >>>当前Ram内存为599.974609375
定时检测未同步订单启用
2025-04-28 16:20:37>>>cash write=0C
2025-04-28 16:20:37>>>cash read=3E
===16:22:27===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>
===16:49:28===
2025-04-28 16:49:18 >>>回调事件[910,devices/TL4174]
2025-04-28 16:49:18 >>>故障排除日志:上一MQTT订单号缓存列表为2504281348180063529496
2025-04-28 16:49:18 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 16:49:18 开始打印,排队:7,票券:2504281649108254444601,订单:2504281649100082129553,[2025-04-28 16:49:18支付宝支付10元]
2025-04-28 16:49:20 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281649108254444601","queue_number":7,"trade_uid":"2504281649100082129553"}]}
2025-04-28 16:49:20 >>>故障排除日志:删除未同步下发订单成功2504281649100082129553
2025-04-28 16:49:20 >>>故障排除日志:终端同步成功后剩余订单列表
===17:01:28===
2025-04-28 17:01:10 >>>回调事件[910,devices/TL4174]
2025-04-28 17:01:10 >>>故障排除日志:上一MQTT订单号缓存列表为2504281649100082129553
2025-04-28 17:01:10 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 17:01:10 开始打印,排队:8,票券:2504281700581959842901,订单:2504281700580019221231,[2025-04-28 17:01:10微信支付10元]
2025-04-28 17:01:12 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281700581959842901","queue_number":8,"trade_uid":"2504281700580019221231"}]}
2025-04-28 17:01:12 >>>故障排除日志:删除未同步下发订单成功2504281700580019221231
2025-04-28 17:01:12 >>>故障排除日志:终端同步成功后剩余订单列表
===17:37:29===
2025-04-28 17:36:32 >>>回调事件[910,devices/TL4174]
2025-04-28 17:36:32 >>>故障排除日志:上一MQTT订单号缓存列表为2504281700580019221231
2025-04-28 17:36:32 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 17:36:32 开始打印,排队:9,票券:2504281736241117897101,订单:2504281736240010778659,[2025-04-28 17:36:31微信支付10元]
2025-04-28 17:36:34 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281736241117897101","queue_number":9,"trade_uid":"2504281736240010778659"}]}
2025-04-28 17:36:34 >>>故障排除日志:删除未同步下发订单成功2504281736240010778659
2025-04-28 17:36:34 >>>故障排除日志:终端同步成功后剩余订单列表
===17:51:29===
2025-04-28 17:50:30 >>>回调事件[910,devices/TL4174]
2025-04-28 17:50:30 >>>故障排除日志:上一MQTT订单号缓存列表为2504281736240010778659
2025-04-28 17:50:30 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 17:50:30 开始打印,排队:10,票券:2504281750237212619401,订单:2504281750230071759859,[2025-04-28 17:50:29微信支付10元]
2025-04-28 17:50:32 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281750237212619401","queue_number":10,"trade_uid":"2504281750230071759859"}]}
2025-04-28 17:50:32 >>>故障排除日志:删除未同步下发订单成功2504281750230071759859
2025-04-28 17:50:32 >>>故障排除日志:终端同步成功后剩余订单列表
===18:09:29===
2025-04-28 18:08:30 >>>回调事件[910,devices/TL4174]
2025-04-28 18:08:30 >>>故障排除日志:上一MQTT订单号缓存列表为2504281750230071759859
2025-04-28 18:08:30 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 18:08:30 开始打印,排队:11,票券:2504281808236145288601,订单:2504281808230060684119,[2025-04-28 18:08:30支付宝支付10元]
2025-04-28 18:08:32 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281808236145288601","queue_number":11,"trade_uid":"2504281808230060684119"}]}
2025-04-28 18:08:32 >>>故障排除日志:删除未同步下发订单成功2504281808230060684119
2025-04-28 18:08:32 >>>故障排除日志:终端同步成功后剩余订单列表
===18:22:30===
2025-04-28 18:21:31 >>>回调事件[910,devices/TL4174]
2025-04-28 18:21:31 >>>故障排除日志:上一MQTT订单号缓存列表为2504281808230060684119
2025-04-28 18:21:31 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 18:21:31 开始打印,排队:12,票券:2504281821262744009101,订单:2504281821260027035556,[2025-04-28 18:21:31微信支付10元]
2025-04-28 18:21:33 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281821262744009101","queue_number":12,"trade_uid":"2504281821260027035556"}]}
2025-04-28 18:21:33 >>>故障排除日志:删除未同步下发订单成功2504281821260027035556
2025-04-28 18:21:34 >>>故障排除日志:终端同步成功后剩余订单列表
===18:26:30===
2025-04-28 18:26:22 >>>回调事件[910,devices/TL4174]
2025-04-28 18:26:22 >>>故障排除日志:上一MQTT订单号缓存列表为2504281821260027035556
2025-04-28 18:26:22 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 18:26:22 开始打印,排队:13,票券:2504281826134031808501,订单:2504281826130039884594,[2025-04-28 18:26:21微信支付10元]
2025-04-28 18:26:24 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281826134031808501","queue_number":13,"trade_uid":"2504281826130039884594"}]}
2025-04-28 18:26:24 >>>故障排除日志:删除未同步下发订单成功2504281826130039884594
2025-04-28 18:26:24 >>>故障排除日志:终端同步成功后剩余订单列表
===18:48:30===
2025-04-28 18:47:32 >>>回调事件[910,devices/TL4174]
2025-04-28 18:47:32 >>>故障排除日志:上一MQTT订单号缓存列表为2504281826130039884594
2025-04-28 18:47:32 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 18:47:32 开始打印,排队:14,票券:2504281847266639364301,订单:2504281847260065970451,[2025-04-28 18:47:31微信支付10元]
2025-04-28 18:47:34 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281847266639364301","queue_number":14,"trade_uid":"2504281847260065970451"}]}
2025-04-28 18:47:34 >>>故障排除日志:删除未同步下发订单成功2504281847260065970451
2025-04-28 18:47:34 >>>故障排除日志:终端同步成功后剩余订单列表
===19:02:31===
2025-04-28 19:01:47 >>>回调事件[910,devices/TL4174]
2025-04-28 19:01:47 >>>故障排除日志:上一MQTT订单号缓存列表为2504281847260065970451
2025-04-28 19:01:47 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 19:01:47 开始打印,排队:15,票券:2504281901410642816901,订单:2504281901410006027365,[2025-04-28 19:01:46支付宝支付10元]
2025-04-28 19:01:49 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281901410642816901","queue_number":15,"trade_uid":"2504281901410006027365"}]}
2025-04-28 19:01:49 >>>故障排除日志:删除未同步下发订单成功2504281901410006027365
2025-04-28 19:01:49 >>>故障排除日志:终端同步成功后剩余订单列表
===19:15:31===
2025-04-28 19:15:10 >>>回调事件[910,devices/TL4174]
2025-04-28 19:15:10 >>>故障排除日志:上一MQTT订单号缓存列表为2504281901410006027365
2025-04-28 19:15:10 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 19:15:10 开始打印,排队:16,票券:2504281915035890127901,订单:2504281915030058486725,[2025-04-28 19:15:09支付宝支付10元]
2025-04-28 19:15:12 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281915035890127901","queue_number":16,"trade_uid":"2504281915030058486725"}]}
2025-04-28 19:15:12 >>>故障排除日志:删除未同步下发订单成功2504281915030058486725
2025-04-28 19:15:12 >>>故障排除日志:终端同步成功后剩余订单列表
===19:33:31===
2025-04-28 19:32:59 >>>回调事件[910,devices/TL4174]
2025-04-28 19:32:59 >>>故障排除日志:上一MQTT订单号缓存列表为2504281915030058486725
2025-04-28 19:32:59 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 19:32:59 开始打印,排队:17,票券:2504281932539037342701,订单:2504281932530090001052,[2025-04-28 19:32:59微信支付10元]
2025-04-28 19:33:01 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281932539037342701","queue_number":17,"trade_uid":"2504281932530090001052"}]}
2025-04-28 19:33:01 >>>故障排除日志:删除未同步下发订单成功2504281932530090001052
2025-04-28 19:33:02 >>>故障排除日志:终端同步成功后剩余订单列表
===19:42:32===
2025-04-28 19:41:31 >>>回调事件[910,devices/TL4174]
2025-04-28 19:41:31 >>>故障排除日志:上一MQTT订单号缓存列表为2504281932530090001052
2025-04-28 19:41:31 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 19:41:31 开始打印,排队:18,票券:2504281941234527148701,订单:2504281941230044876369,[2025-04-28 19:41:30微信支付10元]
2025-04-28 19:41:33 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281941234527148701","queue_number":18,"trade_uid":"2504281941230044876369"}]}
2025-04-28 19:41:33 >>>故障排除日志:删除未同步下发订单成功2504281941230044876369
2025-04-28 19:41:33 >>>故障排除日志:终端同步成功后剩余订单列表
===19:46:32===
2025-04-28 19:46:16 >>>回调事件[910,devices/TL4174]
2025-04-28 19:46:16 >>>故障排除日志:上一MQTT订单号缓存列表为2504281941230044876369
2025-04-28 19:46:16 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 19:46:16 开始打印,排队:19,票券:2504281946097522905201,订单:2504281946090074775046,[2025-04-28 19:46:15微信支付10元]
2025-04-28 19:46:18 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281946097522905201","queue_number":19,"trade_uid":"2504281946090074775046"}]}
2025-04-28 19:46:18 >>>故障排除日志:删除未同步下发订单成功2504281946090074775046
2025-04-28 19:46:18 >>>故障排除日志:终端同步成功后剩余订单列表
===19:50:32===
2025-04-28 19:50:23 >>>回调事件[910,devices/TL4174]
2025-04-28 19:50:23 >>>故障排除日志:上一MQTT订单号缓存列表为2504281946090074775046
2025-04-28 19:50:23 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 19:50:23 开始打印,排队:20,票券:2504281950142131337801,订单:2504281950140020860523,[2025-04-28 19:50:22微信支付10元]
2025-04-28 19:50:25 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504281950142131337801","queue_number":20,"trade_uid":"2504281950140020860523"}]}
2025-04-28 19:50:25 >>>故障排除日志:删除未同步下发订单成功2504281950140020860523
2025-04-28 19:50:25 >>>故障排除日志:终端同步成功后剩余订单列表
===20:10:32===
2025-04-28 20:09:59>>>cash read=9E
2025-04-28 20:10:00>>>cash read=3E
===20:40:33===
2025-04-28 20:39:54 >>>回调事件[910,devices/TL4174]
2025-04-28 20:39:54 >>>故障排除日志:上一MQTT订单号缓存列表为2504281950140020860523
2025-04-28 20:39:54 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 20:39:54 开始打印,排队:21,票券:2504282039309373439301,订单:2504282039300093343976,[2025-04-28 20:39:53微信支付10元]
2025-04-28 20:39:56 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504282039309373439301","queue_number":21,"trade_uid":"2504282039300093343976"}]}
2025-04-28 20:39:56 >>>故障排除日志:删除未同步下发订单成功2504282039300093343976
2025-04-28 20:39:56 >>>故障排除日志:终端同步成功后剩余订单列表
===20:46:33===
2025-04-28 20:46:03 >>>回调事件[910,devices/TL4174]
2025-04-28 20:46:04 >>>故障排除日志:上一MQTT订单号缓存列表为2504282039300093343976
2025-04-28 20:46:04 >>>故障排除日志:终端未同步成功订单列表
2025-04-28 20:46:04 开始打印,排队:22,票券:2504282045581412904101,订单:2504282045580013723794,[2025-04-28 20:46:03微信支付10元]
2025-04-28 20:46:05 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2504282045581412904101","queue_number":22,"trade_uid":"2504282045580013723794"}]}
2025-04-28 20:46:05 >>>故障排除日志:删除未同步下发订单成功2504282045580013723794
2025-04-28 20:46:06 >>>故障排除日志:终端同步成功后剩余订单列表