TLClient_JSSCOM_LuatOS-Air_V4010_RDA8910_RFTTS_0xe0000,2.5.1,865328069282654,66332906387677,
poweron reason:0
===09:57:43===
上一时间戳为1723343413
隔日重置时间戳true
隔日清空未同步下发列表true
当前排队号为1,音量为6
初始化产品信息:[{"time_limit_date":"","ticket_category":"0","expiry_date":7,"product_detail":"","time_limit_status":"0","begin_minute":"00","product_uid":"12566542176648525054","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":7,"product_detail":"","time_limit_status":"0","begin_minute":"00","product_uid":"12710657366789255406","use_timer":1,"old_price":"20","end_hour":"23","sale_price":"20","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":"12710657366789255408","use_timer":1,"old_price":"10","end_hour":"23","sale_price":"10","end_minute":"59","begin_hour":"00","sale_status":1,"product_name":"1.2以下儿童剪发"},{"time_limit_date":"","ticket_category":"0","expiry_date":7,"product_detail":"","time_limit_status":"0","begin_minute":"00","product_uid":"12710657366789255405","use_timer":1,"old_price":"50","end_hour":"23","sale_price":"50","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":"12566542176648525052","use_timer":1,"old_price":"38","end_hour":"23","sale_price":"38","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":"12710657366789255403","use_timer":1,"old_price":"5","end_hour":"23","sale_price":"5","end_minute":"59","begin_hour":"00","sale_status":1,"product_name":"冲洗补差价"}]
打印门店标题设置为大头快剪(东方红店)
是否打印二维码设置为1
是否打印紧凑设置为3
session_id:46773****385e7
纸币器设置接收纸币范围为36
欢迎使用天羚自助售票系统[2.5.1]
定时检测未同步订单启用
2024-08-12 09:56:43>>>cash write=30
2024-08-12 09:56:43>>>cash write=02
2024-08-12 09:56:43>>>cash write=3E
2024-08-12 09:56:43>>>cash read=808F808F
系统时间初始化成功,时间为202481295643
2024-08-12 09:56:44>>>cash write=02
2024-08-12 09:56:44 >>>剩余flash空间=1678500,占用RAM为634.958984375
2024-08-12 09:56:44 >>>回调事件:910,subscribe,10000,连接服务器成功
2024-08-12 09:56:45 >>>剩余flash空间=1678500,占用RAM为603.0712890625
2024-08-12 09:56:45 >>>回调事件:911,GetMqttQueue,500,暂无需要下发的信息,请求类型:ticket
2024-08-12 09:56:47>>>cash write=0C
2024-08-12 09:56:47>>>cash read=3E
流量卡还有260天过期
2024-08-12 09:56:54 >>>当前Ram内存为617.2939453125
===09:58:43===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>
===10:08:43===
2024-08-12 10:08:20 >>>回调事件[910,devices/S3195]
当日首次设置时间戳true为1723428500
2024-08-12 10:08:20 >>>故障排除日志:上一MQTT订单号缓存列表为24081122104334619114
2024-08-12 10:08:20 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 10:08:20 开始打印,排队:1,票券:2408121008104943396501,订单:24081210081049430820,[2024-08-12 10:08:10微信支付15元]
2024-08-12 10:08:22 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121008104943396501","queue_number":1,"trade_uid":"24081210081049430820"}]}
2024-08-12 10:08:22 >>>故障排除日志:删除未同步下发订单成功24081210081049430820
2024-08-12 10:08:22 >>>故障排除日志:终端同步成功后剩余订单列表
2024-08-12 10:08:22 收到下发指令:叫号1>>>
===10:12:44===
2024-08-12 10:11:51 >>>回调事件[910,devices/S3195]
2024-08-12 10:11:51 >>>故障排除日志:上一MQTT订单号缓存列表为24081210081049430820
2024-08-12 10:11:51 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 10:11:51 开始打印,排队:2,票券:2408121011441236832901,订单:24081210114412363274,[2024-08-12 10:11:44微信支付15元]
2024-08-12 10:11:53 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121011441236832901","queue_number":2,"trade_uid":"24081210114412363274"}]}
2024-08-12 10:11:53 >>>故障排除日志:删除未同步下发订单成功24081210114412363274
2024-08-12 10:11:53 >>>故障排除日志:终端同步成功后剩余订单列表
===11:08:44===
2024-08-12 11:07:44>>>cash read=0A
2024-08-12 11:07:46>>>cash read=3E
===11:50:44===
2024-08-12 11:50:24>>>cash read=00
2024-08-12 11:50:24>>>cash read=818F41
2024-08-12 11:50:24>>>cash write=02
2024-08-12 11:50:24 >>>回调事件130,cash_status,10022,进钞中...read money=5
2024-08-12 11:50:25>>>cash read=10
2024-08-12 11:50:25 >>>回调事件130,5,10023,finish Money=5,进钞完成
2024-08-12 11:50:26>>>cash write=0C
2024-08-12 11:50:26>>>cash read=3E
===11:51:45===
2024-08-12 11:50:48 >>>回调事件[910,devices/S3195]
2024-08-12 11:50:48 >>>故障排除日志:上一MQTT订单号缓存列表为24081210114412363274
2024-08-12 11:50:48 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 11:50:48 开始打印,排队:3,票券:2408121150359996493501,订单:24081211503599961652,[2024-08-12 11:50:35微信支付10元]
2024-08-12 11:50:50 >>>开始未足额打印,排队号为4,订单号为2408121150250031959139
2024-08-12 11:50:50 订单投币结束,共投币5元,请取走您的小票
2024-08-12 11:50:50>>>订单2408121150250031959139写入成功,剩余空间为1679500,占用RAM为616.154296875
2024-08-12 11:50:52 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121150359996493501","queue_number":3,"trade_uid":"24081211503599961652"}]}
2024-08-12 11:50:52 >>>故障排除日志:删除未同步下发订单成功24081211503599961652
2024-08-12 11:50:52 >>>故障排除日志:终端同步成功后剩余订单列表
删除未同步订单2408121150250031959139
2024-08-12 11:50:53>>>订单2408121150250031959139删除成功,剩余空间为1680000,占用RAM为594.8505859375
检测订单目录中>>>
无未同步订单>>>
2024-08-12 11:50:53 >>>当前Ram内存为591.1357421875
定时检测未同步订单启用
===11:52:45===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>
===11:59:45===
2024-08-12 11:59:37>>>cash read=0A
2024-08-12 11:59:39>>>cash read=3E
===12:30:46===
2024-08-12 12:30:44 >>>回调事件[910,devices/S3195]
2024-08-12 12:30:44 >>>故障排除日志:上一MQTT订单号缓存列表为24081211503599961652
2024-08-12 12:30:44 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 12:30:44 开始打印,排队:5,票券:2408121230349351727601,订单:24081212303493511129,[2024-08-12 12:30:34微信支付15元]
===12:31:46===
2024-08-12 12:30:46 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121230349351727601","queue_number":5,"trade_uid":"24081212303493511129"}]}
2024-08-12 12:30:46 >>>故障排除日志:删除未同步下发订单成功24081212303493511129
2024-08-12 12:30:46 >>>故障排除日志:终端同步成功后剩余订单列表
===14:30:47===
2024-08-12 14:30:05 >>>回调事件[910,devices/S3195]
2024-08-12 14:30:05 >>>故障排除日志:上一MQTT订单号缓存列表为24081212303493511129
2024-08-12 14:30:05 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 14:30:05 开始打印,排队:6,票券:2408121429572539321601,订单:24081214295725388454,[2024-08-12 14:29:57微信支付15元]
2024-08-12 14:30:07 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121429572539321601","queue_number":6,"trade_uid":"24081214295725388454"}]}
2024-08-12 14:30:07 >>>故障排除日志:删除未同步下发订单成功24081214295725388454
2024-08-12 14:30:07 >>>故障排除日志:终端同步成功后剩余订单列表
===15:49:47===
2024-08-12 15:49:13 >>>回调事件[910,devices/S3195]
2024-08-12 15:49:13 >>>故障排除日志:上一MQTT订单号缓存列表为24081214295725388454
2024-08-12 15:49:13 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 15:49:13 开始打印,排队:7,票券:2408121549067594986201,订单:24081215490675945025,[2024-08-12 15:49:06支付宝支付15元]
2024-08-12 15:49:15 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121549067594986201","queue_number":7,"trade_uid":"24081215490675945025"}]}
2024-08-12 15:49:15 >>>故障排除日志:删除未同步下发订单成功24081215490675945025
2024-08-12 15:49:15 >>>故障排除日志:终端同步成功后剩余订单列表
===15:55:47===
2024-08-12 15:54:53 >>>回调事件[910,devices/S3195]
2024-08-12 15:54:53 >>>故障排除日志:上一MQTT订单号缓存列表为24081215490675945025
2024-08-12 15:54:53 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 15:54:53 开始打印,排队:8,票券:2408121554462104013501,订单:24081215544621035952,[2024-08-12 15:54:46支付宝支付15元]
2024-08-12 15:54:55 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121554462104013501","queue_number":8,"trade_uid":"24081215544621035952"}]}
2024-08-12 15:54:55 >>>故障排除日志:删除未同步下发订单成功24081215544621035952
2024-08-12 15:54:55 >>>故障排除日志:终端同步成功后剩余订单列表
===16:03:48===
2024-08-12 16:03:38 >>>回调事件[910,devices/S3195]
2024-08-12 16:03:38 >>>故障排除日志:上一MQTT订单号缓存列表为24081215544621035952
2024-08-12 16:03:38 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 16:03:38 开始打印,排队:9,票券:2408121603312845361601,订单:24081216033128449327,[2024-08-12 16:03:31微信支付15元]
2024-08-12 16:03:40 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121603312845361601","queue_number":9,"trade_uid":"24081216033128449327"}]}
2024-08-12 16:03:40 >>>故障排除日志:删除未同步下发订单成功24081216033128449327
2024-08-12 16:03:40 >>>故障排除日志:终端同步成功后剩余订单列表
===16:21:48===
2024-08-12 16:20:53 >>>回调事件[910,devices/S3195]
2024-08-12 16:20:53 >>>故障排除日志:上一MQTT订单号缓存列表为24081216033128449327
2024-08-12 16:20:53 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 16:20:53 开始打印,排队:10,票券:2408121620438182776201,订单:24081216204381823103,[2024-08-12 16:20:43微信支付10元]
2024-08-12 16:20:55 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121620438182776201","queue_number":10,"trade_uid":"24081216204381823103"}]}
2024-08-12 16:20:55 >>>故障排除日志:删除未同步下发订单成功24081216204381823103
2024-08-12 16:20:55 >>>故障排除日志:终端同步成功后剩余订单列表
===17:03:48===
2024-08-12 17:03:32 >>>回调事件[910,devices/S3195]
2024-08-12 17:03:32 >>>故障排除日志:上一MQTT订单号缓存列表为24081216204381823103
2024-08-12 17:03:32 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 17:03:32 开始打印,排队:11,票券:2408121703262627134301,订单:24081217032626266638,[2024-08-12 17:03:26支付宝支付10元]
2024-08-12 17:03:34 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121703262627134301","queue_number":11,"trade_uid":"24081217032626266638"}]}
2024-08-12 17:03:34 >>>故障排除日志:删除未同步下发订单成功24081217032626266638
2024-08-12 17:03:34 >>>故障排除日志:终端同步成功后剩余订单列表
===17:17:49===
2024-08-12 17:17:33 >>>回调事件[910,devices/S3195]
2024-08-12 17:17:33 >>>故障排除日志:上一MQTT订单号缓存列表为24081217032626266638
2024-08-12 17:17:33 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 17:17:33 开始打印,排队:12,票券:2408121717265753331801,订单:24081217172657529378,[2024-08-12 17:17:26微信支付15元]
2024-08-12 17:17:35 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121717265753331801","queue_number":12,"trade_uid":"24081217172657529378"}]}
2024-08-12 17:17:35 >>>故障排除日志:删除未同步下发订单成功24081217172657529378
2024-08-12 17:17:35 >>>故障排除日志:终端同步成功后剩余订单列表
===17:51:49===
2024-08-12 17:51:41 >>>回调事件[910,devices/S3195]
2024-08-12 17:51:41 >>>故障排除日志:上一MQTT订单号缓存列表为24081217172657529378
2024-08-12 17:51:41 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 17:51:41 开始打印,排队:13,票券:2408121751349174277201,订单:24081217513491738876,[2024-08-12 17:51:34微信支付15元]
2024-08-12 17:51:41 开始打印,排队:14,票券:2408121751349174537902,订单:24081217513491738876,[2024-08-12 17:51:34微信支付15元]
2024-08-12 17:51:45 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121751349174277201","queue_number":13,"trade_uid":"24081217513491738876"},{"ticket_no":"2408121751349174537902","queue_number":14,"trade_uid":"24081217513491738876"}]}
2024-08-12 17:51:45 >>>故障排除日志:删除未同步下发订单成功24081217513491738876
2024-08-12 17:51:45 >>>故障排除日志:删除未同步下发订单成功24081217513491738876
2024-08-12 17:51:45 >>>故障排除日志:终端同步成功后剩余订单列表
===18:42:49===
2024-08-12 18:42:08 >>>回调事件[910,devices/S3195]
2024-08-12 18:42:08 >>>故障排除日志:上一MQTT订单号缓存列表为24081217513491738876|24081217513491738876
2024-08-12 18:42:08 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 18:42:08 开始打印,排队:15,票券:2408121842004215960501,订单:24081218420042155839,[2024-08-12 18:42:00微信支付15元]
2024-08-12 18:42:11 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121842004215960501","queue_number":15,"trade_uid":"24081218420042155839"}]}
2024-08-12 18:42:11 >>>故障排除日志:删除未同步下发订单成功24081218420042155839
2024-08-12 18:42:11 >>>故障排除日志:终端同步成功后剩余订单列表
===18:56:49===
2024-08-12 18:56:42 >>>回调事件[910,devices/S3195]
2024-08-12 18:56:42 >>>故障排除日志:上一MQTT订单号缓存列表为24081218420042155839
2024-08-12 18:56:42 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 18:56:42 开始打印,排队:16,票券:2408121856349321797201,订单:24081218563493212251,[2024-08-12 18:56:34支付宝支付15元]
2024-08-12 18:56:44 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121856349321797201","queue_number":16,"trade_uid":"24081218563493212251"}]}
2024-08-12 18:56:44 >>>故障排除日志:删除未同步下发订单成功24081218563493212251
2024-08-12 18:56:44 >>>故障排除日志:终端同步成功后剩余订单列表
===19:34:50===
2024-08-12 19:34:34 >>>回调事件[910,devices/S3195]
2024-08-12 19:34:34 >>>故障排除日志:上一MQTT订单号缓存列表为24081218563493212251
2024-08-12 19:34:34 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 19:34:34 开始打印,排队:17,票券:2408121934278338364801,订单:24081219342783379313,[2024-08-12 19:34:27微信支付15元]
2024-08-12 19:34:36 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121934278338364801","queue_number":17,"trade_uid":"24081219342783379313"}]}
2024-08-12 19:34:36 >>>故障排除日志:删除未同步下发订单成功24081219342783379313
2024-08-12 19:34:36 >>>故障排除日志:终端同步成功后剩余订单列表
===19:58:50===
2024-08-12 19:57:52 >>>回调事件[910,devices/S3195]
2024-08-12 19:57:53 >>>故障排除日志:上一MQTT订单号缓存列表为24081219342783379313
2024-08-12 19:57:53 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 19:57:53 开始打印,排队:18,票券:2408121957474121462801,订单:24081219574741211120,[2024-08-12 19:57:47微信支付15元]
2024-08-12 19:57:55 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408121957474121462801","queue_number":18,"trade_uid":"24081219574741211120"}]}
2024-08-12 19:57:55 >>>故障排除日志:删除未同步下发订单成功24081219574741211120
2024-08-12 19:57:55 >>>故障排除日志:终端同步成功后剩余订单列表
===20:07:50===
2024-08-12 20:07:44>>>cash read=0A
2024-08-12 20:07:45>>>cash read=3E
===20:08:51===
2024-08-12 20:07:54 >>>回调事件[910,devices/S3195]
2024-08-12 20:07:54 >>>故障排除日志:上一MQTT订单号缓存列表为24081219574741211120
2024-08-12 20:07:54 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 20:07:54 开始打印,排队:19,票券:2408122007479265787501,订单:24081220074792654340,[2024-08-12 20:07:47支付宝支付15元]
2024-08-12 20:07:56 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408122007479265787501","queue_number":19,"trade_uid":"24081220074792654340"}]}
2024-08-12 20:07:56 >>>故障排除日志:删除未同步下发订单成功24081220074792654340
2024-08-12 20:07:56 >>>故障排除日志:终端同步成功后剩余订单列表
===20:24:51===
2024-08-12 20:23:54 >>>回调事件[910,devices/S3195]
2024-08-12 20:23:54 >>>故障排除日志:上一MQTT订单号缓存列表为24081220074792654340
2024-08-12 20:23:54 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 20:23:54 开始打印,排队:20,票券:2408122023460372030401,订单:24081220234603716806,[2024-08-12 20:23:46微信支付15元]
2024-08-12 20:23:56 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408122023460372030401","queue_number":20,"trade_uid":"24081220234603716806"}]}
2024-08-12 20:23:56 >>>故障排除日志:删除未同步下发订单成功24081220234603716806
2024-08-12 20:23:56 >>>故障排除日志:终端同步成功后剩余订单列表
===20:58:51===
2024-08-12 20:58:02 >>>回调事件[910,devices/S3195]
2024-08-12 20:58:02 >>>故障排除日志:上一MQTT订单号缓存列表为24081220234603716806
2024-08-12 20:58:02 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 20:58:02 开始打印,排队:21,票券:2408122057557253278501,订单:24081220575572525590,[2024-08-12 20:57:55微信支付10元]
2024-08-12 20:58:04 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408122057557253278501","queue_number":21,"trade_uid":"24081220575572525590"}]}
2024-08-12 20:58:04 >>>故障排除日志:删除未同步下发订单成功24081220575572525590
2024-08-12 20:58:04 >>>故障排除日志:终端同步成功后剩余订单列表
===21:23:52===
2024-08-12 21:23:39 >>>回调事件[910,devices/S3195]
2024-08-12 21:23:39 >>>故障排除日志:上一MQTT订单号缓存列表为24081220575572525590
2024-08-12 21:23:39 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 21:23:39 开始打印,排队:22,票券:2408122123297230126301,订单:24081221232972297819,[2024-08-12 21:23:29支付宝支付15元]
2024-08-12 21:23:41 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408122123297230126301","queue_number":22,"trade_uid":"24081221232972297819"}]}
2024-08-12 21:23:41 >>>故障排除日志:删除未同步下发订单成功24081221232972297819
2024-08-12 21:23:41 >>>故障排除日志:终端同步成功后剩余订单列表
===21:27:52===
2024-08-12 21:27:19 >>>回调事件[910,devices/S3195]
2024-08-12 21:27:19 >>>故障排除日志:上一MQTT订单号缓存列表为24081221232972297819
2024-08-12 21:27:19 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 21:27:19 开始打印,排队:23,票券:2408122127133141280601,订单:24081221271331409074,[2024-08-12 21:27:13微信支付15元]
2024-08-12 21:27:21 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408122127133141280601","queue_number":23,"trade_uid":"24081221271331409074"}]}
2024-08-12 21:27:21 >>>故障排除日志:删除未同步下发订单成功24081221271331409074
2024-08-12 21:27:22 >>>故障排除日志:终端同步成功后剩余订单列表
===22:15:53===
2024-08-12 22:15:37 >>>回调事件[910,devices/S3195]
2024-08-12 22:15:37 >>>故障排除日志:上一MQTT订单号缓存列表为24081221271331409074
2024-08-12 22:15:37 >>>故障排除日志:终端未同步成功订单列表
2024-08-12 22:15:37 开始打印,排队:24,票券:2408122215314328475701,订单:24081222153143280535,[2024-08-12 22:15:31微信支付15元]
2024-08-12 22:15:39 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2408122215314328475701","queue_number":24,"trade_uid":"24081222153143280535"}]}
2024-08-12 22:15:39 >>>故障排除日志:删除未同步下发订单成功24081222153143280535
2024-08-12 22:15:39 >>>故障排除日志:终端同步成功后剩余订单列表