bindbox-game/logs/mini-chat-access.log
邹方成 635924040a
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 15s
feat: 新增用户地址更新功能并优化抽奖结果展示,支持显示订单所有抽奖记录
2025-12-26 12:44:29 +08:00

1675 lines
970 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"level":"fatal","time":"2025-11-13 19:04:21","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-14 15:10:49","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-14 15:16:49","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-14 16:52:42","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-14 18:32:56","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-15 12:25:30","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-15 12:26:06","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-15 12:28:06","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-15 13:05:26","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-15 23:04:52","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-16 00:14:50","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-16 16:35:49","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-16 17:19:34","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-11-25 21:15:36","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9999: bind: address already in use"}
{"level":"fatal","time":"2025-11-28 16:56:33","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-12-03 17:56:31","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-12-07 20:37:04","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-12-08 21:00:04","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-12-11 00:56:11","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"fatal","time":"2025-12-11 15:05:14","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-21 14:34:33","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-21 17:43:58","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-21 17:59:49","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-21 17:59:49","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 11:19:03","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 11:22:42","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 11:49:49","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 11:49:49","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 11:49:58","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 11:55:54","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 11:55:54","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 11:56:04","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:13:32","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:21:42","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 13:21:42","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 13:21:58","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:22:19","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 13:22:19","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 13:23:25","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:24:20","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:45:01","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:46:09","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:46:09","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 13:46:09","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 13:46:20","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:48:29","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:53:26","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:54:55","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:59:02","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 13:59:46","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 13:59:46","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 14:00:03","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 14:00:43","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/login","http_code":400,"business_code":10102,"success":false,"cost_seconds":0.000224834,"trace_id":"2002982615354707968","trace_info":{"trace_id":"2002982615354707968","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/login","header":{"Content-Type":"application/x-www-form-urlencoded"},"body":"{}"},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002982615354707968"],"Vary":["Origin"]},"body":null,"business_code":10102,"business_code_msg":"Username为必填字段;Password为必填字段;","http_code":400,"http_code_msg":"Bad Request","cost_seconds":0.000224709},"third_party_requests":null,"debugs":null,"sqls":null,"redis":null,"mongos":null,"success":false,"cost_seconds":0.000224834}}
{"level":"info","time":"2025-12-22 14:02:12","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 14:02:22","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.079041458,"trace_id":"2002983029194100736","trace_info":{"trace_id":"2002983029194100736","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002983029194100736"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.079041125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:02:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02051925},{"time":"2025-12-22 14:02:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.019616708},{"time":"2025-12-22 14:02:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.019032416},{"time":"2025-12-22 14:02:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.018930208}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.079041458}}
{"level":"info","time":"2025-12-22 14:02:28","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.076069459,"trace_id":"2002983052942249984","trace_info":{"trace_id":"2002983052942249984","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002983052942249984"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.076069167},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:02:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017404},{"time":"2025-12-22 14:02:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.019576},{"time":"2025-12-22 14:02:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.018772375},{"time":"2025-12-22 14:02:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.019544083}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.076069459}}
{"level":"info","time":"2025-12-22 14:02:29","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.084775042,"trace_id":"2002983057375629312","trace_info":{"trace_id":"2002983057375629312","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002983057375629312"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.084774667},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:02:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.025802},{"time":"2025-12-22 14:02:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.020025875},{"time":"2025-12-22 14:02:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.019376125},{"time":"2025-12-22 14:02:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.018829125}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.084775042}}
{"level":"info","time":"2025-12-22 14:03:23","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315","http_code":200,"business_code":0,"success":true,"cost_seconds":0.076168459,"trace_id":"2002983286195884032","trace_info":{"trace_id":"2002983286195884032","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002983286195884032"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.076168209},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:03:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017496916},{"time":"2025-12-22 14:03:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.018672542},{"time":"2025-12-22 14:03:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.018189292},{"time":"2025-12-22 14:03:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.021414333}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.076168459}}
{"level":"info","time":"2025-12-22 14:03:32","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.173697959,"trace_id":"2002983322011045888","trace_info":{"trace_id":"2002983322011045888","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002983322011045888"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":5,"list":[{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.173697709},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017526708},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` = 3","rows_affected":1,"cost_seconds":0.019782791},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` = 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":5,"cost_seconds":0.017947625},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.021096041},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.0192635},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.019022584},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.0211405},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.018897166},{"time":"2025-12-22 14:03:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.018564875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.173697959}}
{"level":"info","time":"2025-12-22 14:06:24","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.0913635,"trace_id":"2002984044739956736","trace_info":{"trace_id":"2002984044739956736","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984044739956736"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.091362459},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:06:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.025550042},{"time":"2025-12-22 14:06:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.022436417},{"time":"2025-12-22 14:06:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.022138417},{"time":"2025-12-22 14:06:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020643166}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.0913635}}
{"level":"info","time":"2025-12-22 14:06:25","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.088077875,"trace_id":"2002984047831158784","trace_info":{"trace_id":"2002984047831158784","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984047831158784"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.088077333},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:06:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021787625},{"time":"2025-12-22 14:06:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.02420075},{"time":"2025-12-22 14:06:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.021157333},{"time":"2025-12-22 14:06:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020096834}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.088077875}}
{"level":"info","time":"2025-12-22 14:06:40","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.089619875,"trace_id":"2002984113237135360","trace_info":{"trace_id":"2002984113237135360","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984113237135360"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.08961925},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:06:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022034208},{"time":"2025-12-22 14:06:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.021711416},{"time":"2025-12-22 14:06:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.022846375},{"time":"2025-12-22 14:06:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.022177417}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.089619875}}
{"level":"info","time":"2025-12-22 14:06:45","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 14:06:48","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.086496541,"trace_id":"2002984145088679936","trace_info":{"trace_id":"2002984145088679936","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984145088679936"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.086496},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:06:48","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022660833},{"time":"2025-12-22 14:06:48","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.021163458},{"time":"2025-12-22 14:06:48","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.019778042},{"time":"2025-12-22 14:06:48","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.021671709}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.086496541}}
{"level":"info","time":"2025-12-22 14:08:19","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.080715875,"trace_id":"2002984524593500160","trace_info":{"trace_id":"2002984524593500160","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984524593500160"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.080715458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:08:18","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0212265},{"time":"2025-12-22 14:08:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.02007125},{"time":"2025-12-22 14:08:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.019582917},{"time":"2025-12-22 14:08:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.019087666}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.080715875}}
{"level":"info","time":"2025-12-22 14:08:22","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383702062&exclude_source_type=3&status=1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.078138333,"trace_id":"2002984537574871040","trace_info":{"trace_id":"2002984537574871040","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383702062&exclude_source_type=3&status=1","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984537574871040"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.078138042},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:08:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018222209},{"time":"2025-12-22 14:08:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`status` = 1 AND `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.019503333},{"time":"2025-12-22 14:08:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`status` = 1 AND `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.019871125},{"time":"2025-12-22 14:08:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020162375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.078138333}}
{"level":"info","time":"2025-12-22 14:08:25","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383705783&exclude_source_type=3&status=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.078517542,"trace_id":"2002984553177681920","trace_info":{"trace_id":"2002984553177681920","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383705783&exclude_source_type=3&status=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984553177681920"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.078517417},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:08:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018442042},{"time":"2025-12-22 14:08:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`status` = 3 AND `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.02043475},{"time":"2025-12-22 14:08:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`status` = 3 AND `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.020264167},{"time":"2025-12-22 14:08:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.018985083}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.078517542}}
{"level":"info","time":"2025-12-22 14:08:28","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383708910&exclude_source_type=3&status=4","http_code":200,"business_code":0,"success":true,"cost_seconds":0.082478625,"trace_id":"2002984566297464832","trace_info":{"trace_id":"2002984566297464832","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383708910&exclude_source_type=3&status=4","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984566297464832"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.082478167},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:08:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0210005},{"time":"2025-12-22 14:08:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`status` = 4 AND `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.020177417},{"time":"2025-12-22 14:08:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`status` = 4 AND `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.019969417},{"time":"2025-12-22 14:08:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020725167}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.082478625}}
{"level":"info","time":"2025-12-22 14:08:34","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383714902&exclude_source_type=3&status=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.080245916,"trace_id":"2002984591433928704","trace_info":{"trace_id":"2002984591433928704","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383714902&exclude_source_type=3&status=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984591433928704"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.080245541},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:08:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019303083},{"time":"2025-12-22 14:08:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`status` = 3 AND `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.019114041},{"time":"2025-12-22 14:08:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`status` = 3 AND `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.020739541},{"time":"2025-12-22 14:08:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.02022775}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.080245916}}
{"level":"info","time":"2025-12-22 14:09:07","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315","http_code":200,"business_code":0,"success":true,"cost_seconds":0.081323792,"trace_id":"2002984727794946048","trace_info":{"trace_id":"2002984727794946048","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766383159315","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002984727794946048"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.081322834},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:09:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020364667},{"time":"2025-12-22 14:09:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.019613},{"time":"2025-12-22 14:09:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.01954125},{"time":"2025-12-22 14:09:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.0209305}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.081323792}}
{"level":"info","time":"2025-12-22 14:12:05","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=0","http_code":200,"business_code":0,"success":true,"cost_seconds":0.184122125,"trace_id":"2002985472866914304","trace_info":{"trace_id":"2002985472866914304","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=0","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002985472866914304"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":5,"list":[{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.184121625},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020797709},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 0","rows_affected":1,"cost_seconds":0.0210295},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 0 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":5,"cost_seconds":0.02121925},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020616542},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.020293917},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.019742333},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.019507583},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.019223459},{"time":"2025-12-22 14:12:05","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.021131}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.184122125}}
{"level":"info","time":"2025-12-22 14:13:56","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 14:14:01","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=0","http_code":200,"business_code":0,"success":true,"cost_seconds":0.187597458,"trace_id":"2002985962367356928","trace_info":{"trace_id":"2002985962367356928","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=0","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002985962367356928"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":5,"list":[{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.187596958},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019787666},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 0","rows_affected":1,"cost_seconds":0.020630916},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 0 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":5,"cost_seconds":0.021420458},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.021373583},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.021156833},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.019977417},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.020618625},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.019833708},{"time":"2025-12-22 14:14:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.020894}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.187597458}}
{"level":"info","time":"2025-12-22 14:14:10","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384049929&exclude_source_type=0&source_type=1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.083506416,"trace_id":"2002985996643209216","trace_info":{"trace_id":"2002985996643209216","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384049929&exclude_source_type=0&source_type=1","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002985996643209216"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.08350075},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:14:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020869125},{"time":"2025-12-22 14:14:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` = 1 AND `orders`.`source_type` <> 0","rows_affected":1,"cost_seconds":0.019581209},{"time":"2025-12-22 14:14:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` = 1 AND `orders`.`source_type` <> 0 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.022231292},{"time":"2025-12-22 14:14:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020097}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.083506416}}
{"level":"info","time":"2025-12-22 14:14:13","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384053200&exclude_source_type=0&source_type=2","http_code":200,"business_code":0,"success":true,"cost_seconds":0.083742209,"trace_id":"2002986010354388992","trace_info":{"trace_id":"2002986010354388992","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384053200&exclude_source_type=0&source_type=2","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002986010354388992"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.08374175},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:14:13","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019654375},{"time":"2025-12-22 14:14:13","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` = 2 AND `orders`.`source_type` <> 0","rows_affected":1,"cost_seconds":0.021266375},{"time":"2025-12-22 14:14:13","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` = 2 AND `orders`.`source_type` <> 0 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.02088275},{"time":"2025-12-22 14:14:13","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.021021959}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.083742209}}
{"level":"info","time":"2025-12-22 14:14:23","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384063353&exclude_source_type=0&source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.191229083,"trace_id":"2002986052939157504","trace_info":{"trace_id":"2002986052939157504","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384063353&exclude_source_type=0&source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002986052939157504"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":5,"list":[{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.19122875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019222459},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` = 3 AND `orders`.`source_type` <> 0","rows_affected":1,"cost_seconds":0.020601667},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` = 3 AND `orders`.`source_type` <> 0 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":5,"cost_seconds":0.021735083},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.021435542},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.022858625},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.021603625},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.021958708},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.020026334},{"time":"2025-12-22 14:14:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.020786041}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.191229083}}
{"level":"info","time":"2025-12-22 14:14:40","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=0&source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.185909125,"trace_id":"2002986123546071040","trace_info":{"trace_id":"2002986123546071040","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&exclude_source_type=0&source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002986123546071040"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":5,"list":[{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.18590875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019924667},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` = 3 AND `orders`.`source_type` <> 0","rows_affected":1,"cost_seconds":0.020622125},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` = 3 AND `orders`.`source_type` <> 0 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":5,"cost_seconds":0.021450208},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020909417},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.019941542},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.021056208},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.019807167},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.021344333},{"time":"2025-12-22 14:14:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.019729709}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.185909125}}
{"level":"info","time":"2025-12-22 14:14:44","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384084000&exclude_source_type=0&source_type=3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.176738292,"trace_id":"2002986139547340800","trace_info":{"trace_id":"2002986139547340800","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766384084000&exclude_source_type=0&source_type=3","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002986139547340800"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":5,"list":[{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.176738084},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018644667},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` = 3 AND `orders`.`source_type` <> 0","rows_affected":1,"cost_seconds":0.01918625},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` = 3 AND `orders`.`source_type` <> 0 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":5,"cost_seconds":0.019272042},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020106792},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.020335625},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.020144375},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.019258708},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.019642791},{"time":"2025-12-22 14:14:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:130","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.019428167}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.176738292}}
{"level":"info","time":"2025-12-22 14:15:51","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10","http_code":200,"business_code":0,"success":true,"cost_seconds":0.0853305,"trace_id":"2002986423719825408","trace_info":{"trace_id":"2002986423719825408","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002986423719825408"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":0,"list":[]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.085330208},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:15:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019948584},{"time":"2025-12-22 14:15:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:109","sql":"SELECT count(*) FROM `orders` WHERE `orders`.`source_type` <> 3","rows_affected":1,"cost_seconds":0.021013083},{"time":"2025-12-22 14:15:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:114","sql":"SELECT * FROM `orders` WHERE `orders`.`source_type` <> 3 ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":0,"cost_seconds":0.022128417},{"time":"2025-12-22 14:15:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:120","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.021432041}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.0853305}}
{"level":"info","time":"2025-12-22 14:16:08","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 14:16:08","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 14:46:34","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.082453042,"trace_id":"2002994154455437312","trace_info":{"trace_id":"2002994154455437312","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994154455437312"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":8,"list":[{"id":64,"name":"测试对对碰","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/18/1766068622450706000.png","activity_category_id":3,"category_name":"对对碰","status":1,"price_draw":990,"is_boss":0},{"id":63,"name":"名创优品","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765960589609003500.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":3690,"is_boss":0},{"id":62,"name":"ZIPPO系列","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877646985207000.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":21990,"is_boss":0},{"id":60,"name":"王者荣耀","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765867203460929500.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":6490,"is_boss":0},{"id":59,"name":"迪士尼玩偶45.9无限赏","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/15/1765793139058012000.png","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":4590,"is_boss":0},{"id":57,"name":"9.9无限测试","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/11/1765423908712770100.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":990,"is_boss":0},{"id":56,"name":"9.9无限","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/10/1765368557100778000.jpg","activity_category_id":2,"category_name":"无限赏","status":2,"price_draw":99000,"is_boss":0},{"id":52,"name":"测试一番赏","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/03/1764757217193870000.jpeg","activity_category_id":1,"category_name":"一番赏","status":1,"price_draw":3000,"is_boss":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.082452875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020709292},{"time":"2025-12-22 14:46:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activities_list.go:32","sql":"SELECT count(*) FROM `activities` WHERE `activities`.`is_boss` = 0 AND `activities`.`end_time` > '2025-12-22 14:46:34.932' AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.020625875},{"time":"2025-12-22 14:46:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activities_list.go:47","sql":"SELECT * FROM `activities` WHERE `activities`.`is_boss` = 0 AND `activities`.`end_time` > '2025-12-22 14:46:34.932' AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` DESC LIMIT 20","rows_affected":8,"cost_seconds":0.022007125},{"time":"2025-12-22 14:46:34","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/category_lookup.go:15","sql":"SELECT * FROM `activity_categories` WHERE `activity_categories`.`id` IN (3,2,1)","rows_affected":3,"cost_seconds":0.018642292}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.082453042}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.083817333,"trace_id":"2002994155361406976","trace_info":{"trace_id":"2002994155361406976","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994155361406976"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":8,"list":[{"id":64,"name":"测试对对碰","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/18/1766068622450706000.png","activity_category_id":3,"category_name":"对对碰","status":1,"price_draw":990,"is_boss":0},{"id":63,"name":"名创优品","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765960589609003500.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":3690,"is_boss":0},{"id":62,"name":"ZIPPO系列","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877646985207000.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":21990,"is_boss":0},{"id":60,"name":"王者荣耀","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765867203460929500.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":6490,"is_boss":0},{"id":59,"name":"迪士尼玩偶45.9无限赏","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/15/1765793139058012000.png","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":4590,"is_boss":0},{"id":57,"name":"9.9无限测试","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/11/1765423908712770100.jpg","activity_category_id":2,"category_name":"无限赏","status":1,"price_draw":990,"is_boss":0},{"id":56,"name":"9.9无限","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/10/1765368557100778000.jpg","activity_category_id":2,"category_name":"无限赏","status":2,"price_draw":99000,"is_boss":0},{"id":52,"name":"测试一番赏","banner":"","image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/03/1764757217193870000.jpeg","activity_category_id":1,"category_name":"一番赏","status":1,"price_draw":3000,"is_boss":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.083817208},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017867583},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activities_list.go:32","sql":"SELECT count(*) FROM `activities` WHERE `activities`.`is_boss` = 0 AND `activities`.`end_time` > '2025-12-22 14:46:35.145' AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.021032916},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activities_list.go:47","sql":"SELECT * FROM `activities` WHERE `activities`.`is_boss` = 0 AND `activities`.`end_time` > '2025-12-22 14:46:35.145' AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` DESC LIMIT 20","rows_affected":8,"cost_seconds":0.026485375},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/category_lookup.go:15","sql":"SELECT * FROM `activity_categories` WHERE `activity_categories`.`id` IN (3,2,1)","rows_affected":3,"cost_seconds":0.018065833}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.083817333}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/62","http_code":200,"business_code":0,"success":true,"cost_seconds":0.089779708,"trace_id":"2002994155373989888","trace_info":{"trace_id":"2002994155373989888","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/62","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994155373989888"],"Vary":["Origin"]},"body":{"id":62,"created_at":"2025-12-16T17:34:11.375+08:00","updated_at":"2025-12-22T13:14:21.521+08:00","name":"ZIPPO系列","banner":"","activity_category_id":2,"status":1,"price_draw":21990,"is_boss":0,"start_time":"2025-12-16T17:33:40+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877646985207000.jpg","gameplay_intro":"","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0897795},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.069243875},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 62 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020163708}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.089779708}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/60","http_code":200,"business_code":0,"success":true,"cost_seconds":0.091184584,"trace_id":"2002994155373989888","trace_info":{"trace_id":"2002994155373989888","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/60","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994155373989888"],"Vary":["Origin"]},"body":{"id":60,"created_at":"2025-12-16T14:40:06.547+08:00","updated_at":"2025-12-22T13:14:28.397+08:00","name":"王者荣耀","banner":"","activity_category_id":2,"status":1,"price_draw":6490,"is_boss":0,"start_time":"2025-12-16T14:39:53+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765867203460929500.jpg","gameplay_intro":"<p>对对碰游戏</p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.091184459},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.072267541},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 60 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018573958}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.091184584}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/59","http_code":200,"business_code":0,"success":true,"cost_seconds":0.092013125,"trace_id":"2002994155378184192","trace_info":{"trace_id":"2002994155378184192","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/59","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994155378184192"],"Vary":["Origin"]},"body":{"id":59,"created_at":"2025-12-15T18:05:45.119+08:00","updated_at":"2025-12-22T13:14:34.923+08:00","name":"迪士尼玩偶45.9无限赏","banner":"","activity_category_id":2,"status":1,"price_draw":4590,"is_boss":0,"start_time":"2025-12-15T18:08:22+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/15/1765793139058012000.png","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.092013083},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.072251584},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 59 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0194915}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.092013125}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/63","http_code":200,"business_code":0,"success":true,"cost_seconds":0.09245,"trace_id":"2002994155373989888","trace_info":{"trace_id":"2002994155373989888","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/63","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994155373989888"],"Vary":["Origin"]},"body":{"id":63,"created_at":"2025-12-17T16:36:32.673+08:00","updated_at":"2025-12-22T13:14:14.587+08:00","name":"名创优品","banner":"","activity_category_id":2,"status":1,"price_draw":3690,"is_boss":0,"start_time":"2025-12-17T16:36:06+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765960589609003500.jpg","gameplay_intro":"","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.092449709},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.072493},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 63 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019551083}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.09245}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64","http_code":200,"business_code":0,"success":true,"cost_seconds":0.093477084,"trace_id":"2002994155373989888","trace_info":{"trace_id":"2002994155373989888","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994155373989888"],"Vary":["Origin"]},"body":{"id":64,"created_at":"2025-12-18T22:37:13.216+08:00","updated_at":"2025-12-18T22:37:13.248+08:00","name":"测试对对碰","banner":"","activity_category_id":3,"status":1,"price_draw":990,"is_boss":0,"start_time":"2025-12-18T22:35:45+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"match","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/18/1766068622450706000.png","gameplay_intro":"<p>对对碰游戏</p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.093476917},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.072585709},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 64 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020541041}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.093477084}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/57","http_code":200,"business_code":0,"success":true,"cost_seconds":0.038782584,"trace_id":"2002994156066050048","trace_info":{"trace_id":"2002994156066050048","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/57","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156066050048"],"Vary":["Origin"]},"body":{"id":57,"created_at":"2025-12-11T11:19:57.512+08:00","updated_at":"2025-12-22T13:14:41.507+08:00","name":"9.9无限测试","banner":"","activity_category_id":2,"status":1,"price_draw":990,"is_boss":0,"start_time":"2025-12-11T11:33:23+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/11/1765423908712770100.jpg","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.038782125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019954167},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 57 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018476708}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.038782584}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64","http_code":200,"business_code":0,"success":true,"cost_seconds":0.038428583,"trace_id":"2002994156313513984","trace_info":{"trace_id":"2002994156313513984","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156313513984"],"Vary":["Origin"]},"body":{"id":64,"created_at":"2025-12-18T22:37:13.216+08:00","updated_at":"2025-12-18T22:37:13.248+08:00","name":"测试对对碰","banner":"","activity_category_id":3,"status":1,"price_draw":990,"is_boss":0,"start_time":"2025-12-18T22:35:45+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"match","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/18/1766068622450706000.png","gameplay_intro":"<p>对对碰游戏</p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.038428041},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018493709},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 64 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018925667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.038428583}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/56","http_code":200,"business_code":0,"success":true,"cost_seconds":0.038760166,"trace_id":"2002994156313513984","trace_info":{"trace_id":"2002994156313513984","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/56","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156313513984"],"Vary":["Origin"]},"body":{"id":56,"created_at":"2025-12-10T20:09:21.702+08:00","updated_at":"2025-12-22T13:14:46.521+08:00","name":"9.9无限","banner":"","activity_category_id":2,"status":2,"price_draw":99000,"is_boss":0,"start_time":"2025-12-10T20:10:42+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"ichiban","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/10/1765368557100778000.jpg","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.038759833},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017864542},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 56 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019724667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.038760166}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/52","http_code":200,"business_code":0,"success":true,"cost_seconds":0.038597833,"trace_id":"2002994156313513984","trace_info":{"trace_id":"2002994156313513984","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/52","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156313513984"],"Vary":["Origin"]},"body":{"id":52,"created_at":"2025-11-28T10:37:32.943+08:00","updated_at":"2025-12-22T14:44:03.898+08:00","name":"测试一番赏","banner":"","activity_category_id":1,"status":1,"price_draw":3000,"is_boss":0,"start_time":"2025-11-28T00:00:00+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"scheduled","play_type":"ichiban","min_participants":1,"interval_minutes":3,"scheduled_time":"2025-12-22T14:47:03.878+08:00","last_settled_at":"2025-12-22T14:44:03.878+08:00","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/03/1764757217193870000.jpeg","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0385975},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018881209},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 52 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018764791}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.038597833}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/62","http_code":200,"business_code":0,"success":true,"cost_seconds":0.036840042,"trace_id":"2002994156351262720","trace_info":{"trace_id":"2002994156351262720","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/62","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156351262720"],"Vary":["Origin"]},"body":{"id":62,"created_at":"2025-12-16T17:34:11.375+08:00","updated_at":"2025-12-22T13:14:21.521+08:00","name":"ZIPPO系列","banner":"","activity_category_id":2,"status":1,"price_draw":21990,"is_boss":0,"start_time":"2025-12-16T17:33:40+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877646985207000.jpg","gameplay_intro":"","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.036839542},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017849333},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 62 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018076125}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.036840042}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/59","http_code":200,"business_code":0,"success":true,"cost_seconds":0.037741833,"trace_id":"2002994156376428544","trace_info":{"trace_id":"2002994156376428544","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/59","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156376428544"],"Vary":["Origin"]},"body":{"id":59,"created_at":"2025-12-15T18:05:45.119+08:00","updated_at":"2025-12-22T13:14:34.923+08:00","name":"迪士尼玩偶45.9无限赏","banner":"","activity_category_id":2,"status":1,"price_draw":4590,"is_boss":0,"start_time":"2025-12-15T18:08:22+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/15/1765793139058012000.png","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.037741333},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017947041},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 59 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018162208}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.037741833}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/60","http_code":200,"business_code":0,"success":true,"cost_seconds":0.041801542,"trace_id":"2002994156577755136","trace_info":{"trace_id":"2002994156577755136","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/60","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156577755136"],"Vary":["Origin"]},"body":{"id":60,"created_at":"2025-12-16T14:40:06.547+08:00","updated_at":"2025-12-22T13:14:28.397+08:00","name":"王者荣耀","banner":"","activity_category_id":2,"status":1,"price_draw":6490,"is_boss":0,"start_time":"2025-12-16T14:39:53+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765867203460929500.jpg","gameplay_intro":"<p>对对碰游戏</p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.041801125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020090708},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 60 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021293416}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.041801542}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/57","http_code":200,"business_code":0,"success":true,"cost_seconds":0.038519209,"trace_id":"2002994156821024768","trace_info":{"trace_id":"2002994156821024768","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/57","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156821024768"],"Vary":["Origin"]},"body":{"id":57,"created_at":"2025-12-11T11:19:57.512+08:00","updated_at":"2025-12-22T13:14:41.507+08:00","name":"9.9无限测试","banner":"","activity_category_id":2,"status":1,"price_draw":990,"is_boss":0,"start_time":"2025-12-11T11:33:23+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/11/1765423908712770100.jpg","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.038519084},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019174041},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 57 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018826459}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.038519209}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/63","http_code":200,"business_code":0,"success":true,"cost_seconds":0.039048959,"trace_id":"2002994156821024768","trace_info":{"trace_id":"2002994156821024768","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/63","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156821024768"],"Vary":["Origin"]},"body":{"id":63,"created_at":"2025-12-17T16:36:32.673+08:00","updated_at":"2025-12-22T13:14:14.587+08:00","name":"名创优品","banner":"","activity_category_id":2,"status":1,"price_draw":3690,"is_boss":0,"start_time":"2025-12-17T16:36:06+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"infinite","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765960589609003500.jpg","gameplay_intro":"","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.039048584},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019192333},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 63 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019285209}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.039048959}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/56","http_code":200,"business_code":0,"success":true,"cost_seconds":0.043626208,"trace_id":"2002994156825219072","trace_info":{"trace_id":"2002994156825219072","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/56","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156825219072"],"Vary":["Origin"]},"body":{"id":56,"created_at":"2025-12-10T20:09:21.702+08:00","updated_at":"2025-12-22T13:14:46.521+08:00","name":"9.9无限","banner":"","activity_category_id":2,"status":2,"price_draw":99000,"is_boss":0,"start_time":"2025-12-10T20:10:42+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"ichiban","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/10/1765368557100778000.jpg","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0436245},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020824084},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 56 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021069292}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.043626208}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/52","http_code":200,"business_code":0,"success":true,"cost_seconds":0.0436475,"trace_id":"2002994156825219072","trace_info":{"trace_id":"2002994156825219072","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/52","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994156825219072"],"Vary":["Origin"]},"body":{"id":52,"created_at":"2025-11-28T10:37:32.943+08:00","updated_at":"2025-12-22T14:44:03.898+08:00","name":"测试一番赏","banner":"","activity_category_id":1,"status":1,"price_draw":3000,"is_boss":0,"start_time":"2025-11-28T00:00:00+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"scheduled","play_type":"ichiban","min_participants":1,"interval_minutes":3,"scheduled_time":"2025-12-22T14:47:03.878+08:00","last_settled_at":"2025-12-22T14:44:03.878+08:00","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/03/1764757217193870000.jpeg","gameplay_intro":"<p><br></p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.04364725},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020176709},{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 52 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020962208}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.0436475}}
{"level":"info","time":"2025-12-22 14:46:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.154044458,"trace_id":"2002994157513084928","trace_info":{"trace_id":"2002994157513084928","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994157513084928"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.154044041},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018172458}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.154044458}}
{"level":"info","time":"2025-12-22 14:46:36","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/63/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.151839083,"trace_id":"2002994158591021056","trace_info":{"trace_id":"2002994158591021056","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/63/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994158591021056"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.151838},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017523042}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.151839083}}
{"level":"info","time":"2025-12-22 14:46:36","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/62/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.146426625,"trace_id":"2002994159622819840","trace_info":{"trace_id":"2002994159622819840","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/62/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994159622819840"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.146426375},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018891875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.146426625}}
{"level":"info","time":"2025-12-22 14:46:36","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/60/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.152361334,"trace_id":"2002994160658812928","trace_info":{"trace_id":"2002994160658812928","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/60/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994160658812928"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.152361084},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0176755}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.152361334}}
{"level":"info","time":"2025-12-22 14:46:36","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/59/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.1604705,"trace_id":"2002994161724166144","trace_info":{"trace_id":"2002994161724166144","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/59/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994161724166144"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.160470042},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01847875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.1604705}}
{"level":"info","time":"2025-12-22 14:46:37","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/57/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.15158525,"trace_id":"2002994162814685184","trace_info":{"trace_id":"2002994162814685184","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/57/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994162814685184"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.151584625},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018635375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.15158525}}
{"level":"info","time":"2025-12-22 14:46:37","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/56/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.147655542,"trace_id":"2002994163859066880","trace_info":{"trace_id":"2002994163859066880","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/56/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994163859066880"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.147655334},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:37","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017846667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.147655542}}
{"level":"info","time":"2025-12-22 14:46:37","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/52/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.153225833,"trace_id":"2002994164899254272","trace_info":{"trace_id":"2002994164899254272","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/52/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994164899254272"],"Vary":["Origin"]},"body":{"seed_version":9,"algo":"commit-v1","has_seed":true,"len_seed_master":32,"len_seed_hash":32,"len_items_root":32,"items_root_hex":"49A7F33266086D534514B47922F9794F13E6B822D802272F12CC24C0230115E0"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.153225375},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:37","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018502958}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.153225833}}
{"level":"info","time":"2025-12-22 14:46:41","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activity_categories","http_code":200,"business_code":0,"success":true,"cost_seconds":0.041973458,"trace_id":"2002994182142038016","trace_info":{"trace_id":"2002994182142038016","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activity_categories","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994182142038016"],"Vary":["Origin"]},"body":{"list":[{"id":1,"name":"一番赏"},{"id":2,"name":"无限赏"},{"id":3,"name":"对对碰"},{"id":4,"name":"爬塔"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.041973375},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:41","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021561209}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.041973458}}
{"level":"info","time":"2025-12-22 14:46:41","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64","http_code":200,"business_code":0,"success":true,"cost_seconds":0.03844025,"trace_id":"2002994182670520320","trace_info":{"trace_id":"2002994182670520320","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994182670520320"],"Vary":["Origin"]},"body":{"id":64,"created_at":"2025-12-18T22:37:13.216+08:00","updated_at":"2025-12-18T22:37:13.248+08:00","name":"测试对对碰","banner":"","activity_category_id":3,"status":1,"price_draw":990,"is_boss":0,"start_time":"2025-12-18T22:35:45+08:00","end_time":"2026-07-31T00:00:00+08:00","draw_mode":"instant","play_type":"match","min_participants":0,"interval_minutes":0,"scheduled_time":"0001-01-01T00:00:00Z","last_settled_at":"0001-01-01T00:00:00Z","refund_coupon_id":0,"image":"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/18/1766068622450706000.png","gameplay_intro":"<p>对对碰游戏</p>","allow_item_cards":true,"allow_coupons":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.03844},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:41","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018562},{"time":"2025-12-22 14:46:41","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/activity_get.go:16","sql":"SELECT * FROM `activities` WHERE `activities`.`id` = 64 AND deleted_at IS NULL AND `activities`.`deleted_at` IS NULL ORDER BY `activities`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0195185}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.03844025}}
{"level":"info","time":"2025-12-22 14:46:45","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.075366917,"trace_id":"2002994197648379904","trace_info":{"trace_id":"2002994197648379904","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994197648379904"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.075366292},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018237583},{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018292542},{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.018857},{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.019051375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.075366917}}
{"level":"info","time":"2025-12-22 14:46:45","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/commitment/summary","http_code":200,"business_code":0,"success":true,"cost_seconds":0.163500083,"trace_id":"2002994197648379904","trace_info":{"trace_id":"2002994197648379904","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/commitment/summary","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994197648379904"],"Vary":["Origin"]},"body":{"seed_version":0,"algo":"commit-v1","has_seed":false,"len_seed_master":0,"len_seed_hash":0,"len_items_root":0,"items_root_hex":""},"http_code":200,"http_code_msg":"OK","cost_seconds":0.163499458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018863625}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.163500083}}
{"level":"info","time":"2025-12-22 14:46:45","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.074497959,"trace_id":"2002994198290108416","trace_info":{"trace_id":"2002994198290108416","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994198290108416"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.074497417},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018277625},{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.019224917},{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.017483875},{"time":"2025-12-22 14:46:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018403333}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.074497959}}
{"level":"info","time":"2025-12-22 14:46:47","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.041755375,"trace_id":"2002994206905208832","trace_info":{"trace_id":"2002994206905208832","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994206905208832"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":25},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":30},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":35},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":40},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":42},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":44},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":45}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.041754833},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:47","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0198325},{"time":"2025-12-22 14:46:47","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021311042}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.041755375}}
{"level":"info","time":"2025-12-22 14:46:47","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.062914958,"trace_id":"2002994206905208832","trace_info":{"trace_id":"2002994206905208832","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994206905208832"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1},{"id":221,"name":"唐草之Zippo在我心-烧金色","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875121383638800.jpg\"]","price":70400,"stock":9999,"sales":0,"status":1},{"id":220,"name":"ZIPPO东来也—武财神打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875049932239300.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":219,"name":"ZIPPO十二星座秘典随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874983695603700.jpg\"]","price":50200,"stock":9999,"sales":0,"status":1},{"id":218,"name":"ZIPPO 喵望星空-仿古银打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874892660518100.jpg\"]","price":35000,"stock":9999,"sales":0,"status":1},{"id":217,"name":"ZIPPO 寻梦旅行猫咪打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874799357193500.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":216,"name":"ZIPPO 经典缎纱系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874656843816600.jpg\"]","price":18300,"stock":9999,"sales":0,"status":1},{"id":215,"name":"ZIPPO 恋爱至死套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874569257704700.jpg\"]","price":30600,"stock":9999,"sales":0,"status":1},{"id":214,"name":"ZIPPO山海经系列打火机随机款","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874469951727700.jpg\"]","price":124500,"stock":9999,"sales":0,"status":1},{"id":213,"name":"ZIPPO 黑冰360精雕-太阳与水晶打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874394511845600.jpg\"]","price":128900,"stock":9999,"sales":0,"status":1},{"id":212,"name":"ZIPPO 纪念二战胜利75周年纯钢限量款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874282732029500.jpg\"]","price":132500,"stock":9999,"sales":0,"status":1},{"id":211,"name":"ZIPPO 90周年荣耀之宝-纪念款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874137696852300.jpg\"]","price":239900,"stock":9999,"sales":0,"status":1},{"id":210,"name":"ZIPPO 僵尸迷宫 僵尸新郎-发现你打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873962535031300.jpg\"]","price":35000,"stock":999,"sales":0,"status":1},{"id":209,"name":"ZIPPO 赛博朋克 浪子英雄打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873867250535900.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":208,"name":"ZIPPO 警世箴言打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873648027889100.jpg\"]","price":18300,"stock":9999,"sales":0,"status":1},{"id":207,"name":"ZIPPO 八方来财打火机红色礼盒套装(含线)","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873539960206300.jpg\"]","price":77500,"stock":999,"sales":0,"status":1},{"id":206,"name":"ZIPPO 如意吉象打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873442205527300.jpg\"]","price":106200,"stock":9999,"sales":0,"status":1},{"id":205,"name":"ZIPPO 钱来运转打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873359362166400.jpg\"]","price":124500,"stock":9999,"sales":0,"status":1},{"id":204,"name":"ZIPPO 川流不息打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873287499214100.jpg\"]","price":43200,"stock":999,"sales":0,"status":1},{"id":203,"name":"ZIPPO 熏金十二星座打火机随机款","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873231085180300.jpg\"]","price":168500,"stock":9999,"sales":0,"status":1},{"id":202,"name":"ZIPPO 飞的更高打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873015631694800.jpg\"]","price":42100,"stock":999,"sales":0,"status":1},{"id":201,"name":"ZIPPO 流云淬火打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872880849231700.jpg\"]","price":41200,"stock":999,"sales":0,"status":1},{"id":200,"name":"ZIPPO 招财猫打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872628921136000.jpg\"]","price":26900,"stock":9999,"sales":0,"status":1},{"id":199,"name":"ZIPPO 经典黑裂漆定制打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872449667519000.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":198,"name":"ZIPPO 步步高升打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872312650382500.jpg\"]","price":18300,"stock":999,"sales":0,"status":1},{"id":197,"name":"ZIPPO 秋水含睛打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765871946370381700.jpg\"]","price":17000,"stock":9999,"sales":0,"status":1},{"id":196,"name":"ZIPPO 经典黑炫冰定制打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765871840986068400.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":195,"name":"王者荣耀官方正版【大桥-白鹤梁神女】1:7典藏手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870735671721900.jpg\"]","price":99900,"stock":9999,"sales":0,"status":1},{"id":194,"name":"王者荣耀x康佳联名李白电煮锅 多功能料理锅","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870440985958300.jpg\"]","price":12000,"stock":9999,"sales":0,"status":1},{"id":193,"name":"王者荣耀x康佳 鲁班联名电热水杯316不锈钢保温杯","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870093003812000.jpg\"]","price":22500,"stock":9999,"sales":0,"status":1},{"id":192,"name":"王者荣耀官方正版周边【孙尚香-千金重弩】Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765869381195810100.jpg\"]","price":18200,"stock":9999,"sales":0,"status":1},{"id":191,"name":"王者荣耀峡谷萌新-峡谷感谢季系列手办盲盒随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765868952997446900.jpg\"]","price":7600,"stock":9999,"sales":0,"status":1},{"id":190,"name":"王者荣耀 心动的王者-假面绮宴主体邀请函套组随机(主题色纸+纪念票根)","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765868228234275600.jpg\"]","price":4300,"stock":9999,"sales":0,"status":1},{"id":189,"name":"王者荣耀 公孙离 惊鸿舞Myethos典藏手办摆件","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765867054597073200.jpg\"]","price":204000,"stock":999,"sales":0,"status":1},{"id":188,"name":"王者荣耀 人鱼之歌 朵利亚 Myethos典藏手办官方正版","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866846021926900.jpg\"]","price":165000,"stock":9999,"sales":0,"status":1},{"id":187,"name":"王者荣耀X赞尔 蔡文姬 奇迹圣诞音乐水晶球","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866550110881300.jpg\"]","price":66000,"stock":9999,"sales":0,"status":1},{"id":186,"name":"王者荣耀x万代ROBOT魂零号赤焰孙悟空可动机甲模型手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866368803472700.jpg\"]","price":72900,"stock":9999,"sales":0,"status":1},{"id":185,"name":"王者荣耀官方正版周边【周瑜小乔-纯白花嫁】Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866153156237400.jpg\"]","price":61500,"stock":9999,"sales":0,"status":1},{"id":184,"name":"王者荣耀亚克力书签一套隐藏款共8个","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865957316362700.jpg\"]","price":35000,"stock":9999,"sales":0,"status":1},{"id":183,"name":"王者荣耀正品40cm套装无限王者团棉花娃娃随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865719308392900.jpg\"]","price":31800,"stock":9999,"sales":0,"status":1},{"id":182,"name":"王者荣耀官方正版 大圣娶亲孙悟空 Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865338690308200.jpg\"]","price":28400,"stock":9999,"sales":0,"status":1},{"id":181,"name":"王者荣耀官方正版 一生所爱露娜 甜蜜组合Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865210058790000.jpg\"]","price":28400,"stock":9999,"sales":0,"status":1},{"id":180,"name":"王者荣耀英雄铠合作款多功能手表装饰穿搭潮流游戏周边","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865092352107800.jpg\"]","price":29600,"stock":9999,"sales":0,"status":1},{"id":179,"name":"王者荣耀x黄油猫联名款暖手宝充电宝二合一随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765864948813799800.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":178,"name":"王者荣耀xNICE FUN 逍遥幻梦庄周 鲲抱枕 半米尺寸","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765864773584950800.jpg\"]","price":14000,"stock":999,"sales":0,"status":1},{"id":177,"name":"王者荣耀官方正版 天籁弦音蔡文姬Q版手办 周边玩具摆件","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863968816956200.jpg\"]","price":20800,"stock":9999,"sales":0,"status":1},{"id":176,"name":"王者荣耀 棉乖乖系列可爱毛绒挂件公仔棉花娃娃游戏周边","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863782017506700.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":175,"name":"王者荣耀夏侯淳盒蛋公仔游戏周边QQfamily","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863642672282700.jpg\"]","price":8700,"stock":9999,"sales":0,"status":1},{"id":174,"name":"王者荣耀公孙离绒团毛绒挂件游戏周边NICE FUN","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863285495146100.jpg\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":173,"name":"王者荣耀正版NFC手机挂绳触碰启动王者","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863146757914300.jpg\"]","price":3200,"stock":9999,"sales":0,"status":1},{"id":172,"name":"迪士尼Disney官方正版暗黑库洛米毛绒玩具65cm","category_id":6,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/15/1765796432217447600.jpg\"]","price":10500,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0629145},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:46:47","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0196045},{"time":"2025-12-22 14:46:47","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.011431166},{"time":"2025-12-22 14:46:47","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 100","rows_affected":100,"cost_seconds":0.030948375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.062914958}}
{"level":"info","time":"2025-12-22 14:47:45","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/247","http_code":200,"business_code":0,"success":true,"cost_seconds":0.078286459,"trace_id":"2002994449042378752","trace_info":{"trace_id":"2002994449042378752","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/247","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":3,\"original_qty\":3,\"level\":0,\"sort\":11,\"is_boss\":1,\"name\":\"终极大奖-45对\",\"min_score\":1}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994449042378752"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.078286167},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.016812916},{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 247 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020226209},{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'终极大奖-45对',0,3,3,0,11,1,1,NULL,247,'2025-12-22 11:09:07.96','2025-12-22 14:47:45.184') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.030702666}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.078286459}}
{"level":"info","time":"2025-12-22 14:47:45","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.044207792,"trace_id":"2002994449742827520","trace_info":{"trace_id":"2002994449742827520","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994449742827520"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":25},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":30},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":35},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":40},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":42},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":44},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.044207334},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022644875},{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.020831333}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.044207792}}
{"level":"info","time":"2025-12-22 14:47:45","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.089514375,"trace_id":"2002994450359390208","trace_info":{"trace_id":"2002994450359390208","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994450359390208"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.089514125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.025085417},{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.02107875},{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.019368458},{"time":"2025-12-22 14:47:45","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.023622875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.089514375}}
{"level":"info","time":"2025-12-22 14:47:51","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/246","http_code":200,"business_code":0,"success":true,"cost_seconds":0.083327083,"trace_id":"2002994473516142592","trace_info":{"trace_id":"2002994473516142592","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/246","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":5,\"original_qty\":5,\"level\":1,\"sort\":10,\"is_boss\":0,\"name\":\"特等奖-44对\",\"min_score\":2}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994473516142592"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.083322916},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:50","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017393833},{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 246 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019649375},{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'特等奖-44对',0,5,5,1,10,0,2,NULL,246,'2025-12-22 11:09:07.96','2025-12-22 14:47:51.019') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.037278417}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.083327083}}
{"level":"info","time":"2025-12-22 14:47:51","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.037098125,"trace_id":"2002994474233368576","trace_info":{"trace_id":"2002994474233368576","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994474233368576"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":25},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":30},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":35},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":40},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":42},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.037097667},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.016904208},{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.0195735}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.037098125}}
{"level":"info","time":"2025-12-22 14:47:51","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.084943291,"trace_id":"2002994474812182528","trace_info":{"trace_id":"2002994474812182528","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994474812182528"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.08494275},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018577708},{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.0232555},{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.019336042},{"time":"2025-12-22 14:47:51","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.023432583}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.084943291}}
{"level":"info","time":"2025-12-22 14:47:54","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/245","http_code":200,"business_code":0,"success":true,"cost_seconds":0.093352166,"trace_id":"2002994489693573120","trace_info":{"trace_id":"2002994489693573120","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/245","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":10,\"original_qty\":10,\"level\":2,\"sort\":9,\"is_boss\":0,\"name\":\"特等奖-42对\",\"min_score\":3}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994489693573120"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.093351708},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:54","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.027601834},{"time":"2025-12-22 14:47:54","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 245 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020167042},{"time":"2025-12-22 14:47:54","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'特等奖-42对',0,10,10,2,9,0,3,NULL,245,'2025-12-22 11:09:07.96','2025-12-22 14:47:54.887') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.036482875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.093352166}}
{"level":"info","time":"2025-12-22 14:47:55","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.056694709,"trace_id":"2002994490461130752","trace_info":{"trace_id":"2002994490461130752","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994490461130752"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":25},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":30},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":35},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":40},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.056694084},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021320958},{"time":"2025-12-22 14:47:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.034515916}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.056694709}}
{"level":"info","time":"2025-12-22 14:47:55","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.081425625,"trace_id":"2002994491060916224","trace_info":{"trace_id":"2002994491060916224","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994491060916224"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.081425208},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:47:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019418584},{"time":"2025-12-22 14:47:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.022097875},{"time":"2025-12-22 14:47:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.019242667},{"time":"2025-12-22 14:47:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.020282542}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.081425625}}
{"level":"info","time":"2025-12-22 14:48:00","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/244","http_code":200,"business_code":0,"success":true,"cost_seconds":0.08424,"trace_id":"2002994511726252032","trace_info":{"trace_id":"2002994511726252032","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/244","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":20,\"original_qty\":20,\"level\":3,\"sort\":8,\"is_boss\":0,\"name\":\"金奖-40对\",\"min_score\":4}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994511726252032"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0842395},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01872525},{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 244 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019311875},{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'金奖-40对',0,20,20,3,8,0,4,NULL,244,'2025-12-22 11:09:07.96','2025-12-22 14:48:00.129') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.037825708}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.08424}}
{"level":"info","time":"2025-12-22 14:48:00","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.040949,"trace_id":"2002994512468643840","trace_info":{"trace_id":"2002994512468643840","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994512468643840"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":25},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":30},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":35},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0409485},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018307375},{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021896}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.040949}}
{"level":"info","time":"2025-12-22 14:48:00","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.085203375,"trace_id":"2002994513085206528","trace_info":{"trace_id":"2002994513085206528","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994513085206528"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.085203041},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018320209},{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.023279791},{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.019215917},{"time":"2025-12-22 14:48:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.023537417}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.085203375}}
{"level":"info","time":"2025-12-22 14:48:06","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/243","http_code":200,"business_code":0,"success":true,"cost_seconds":0.089041833,"trace_id":"2002994540155244544","trace_info":{"trace_id":"2002994540155244544","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/243","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":20,\"original_qty\":20,\"level\":4,\"sort\":7,\"is_boss\":0,\"name\":\"金奖-35对\",\"min_score\":5}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994540155244544"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.089041},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.023547},{"time":"2025-12-22 14:48:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 243 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019277291},{"time":"2025-12-22 14:48:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'金奖-35对',0,20,20,4,7,0,5,NULL,243,'2025-12-22 11:09:07.96','2025-12-22 14:48:06.912') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.037367875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.089041833}}
{"level":"info","time":"2025-12-22 14:48:07","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.037557875,"trace_id":"2002994540897636352","trace_info":{"trace_id":"2002994540897636352","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994540897636352"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":25},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":30},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0375575},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017566458},{"time":"2025-12-22 14:48:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.019656833}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.037557875}}
{"level":"info","time":"2025-12-22 14:48:07","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.087441959,"trace_id":"2002994541451284480","trace_info":{"trace_id":"2002994541451284480","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994541451284480"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.087441667},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017921791},{"time":"2025-12-22 14:48:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.023347708},{"time":"2025-12-22 14:48:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.021037958},{"time":"2025-12-22 14:48:07","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.024738042}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.087441959}}
{"level":"info","time":"2025-12-22 14:48:11","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/242","http_code":200,"business_code":0,"success":true,"cost_seconds":0.08083475,"trace_id":"2002994560875106304","trace_info":{"trace_id":"2002994560875106304","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/242","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":30,\"original_qty\":30,\"level\":5,\"sort\":6,\"is_boss\":0,\"name\":\"银奖-30对\",\"min_score\":6}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994560875106304"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.080833917},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:11","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017822375},{"time":"2025-12-22 14:48:11","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 242 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019001375},{"time":"2025-12-22 14:48:11","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'银奖-30对',0,30,30,5,6,0,6,NULL,242,'2025-12-22 11:09:07.96','2025-12-22 14:48:11.846') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.034836958}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.08083475}}
{"level":"info","time":"2025-12-22 14:48:12","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.041442625,"trace_id":"2002994561567166464","trace_info":{"trace_id":"2002994561567166464","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994561567166464"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":25},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.041442167},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:11","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0210045},{"time":"2025-12-22 14:48:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.019809458}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.041442625}}
{"level":"info","time":"2025-12-22 14:48:12","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.079136625,"trace_id":"2002994562162757632","trace_info":{"trace_id":"2002994562162757632","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994562162757632"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.079136125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019548334},{"time":"2025-12-22 14:48:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018738834},{"time":"2025-12-22 14:48:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.020680916},{"time":"2025-12-22 14:48:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.019472042}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.079136625}}
{"level":"info","time":"2025-12-22 14:48:16","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/241","http_code":200,"business_code":0,"success":true,"cost_seconds":0.088914291,"trace_id":"2002994579850137600","trace_info":{"trace_id":"2002994579850137600","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/241","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":30,\"original_qty\":30,\"level\":6,\"sort\":5,\"is_boss\":0,\"name\":\"银奖-25对\",\"min_score\":7}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994579850137600"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.088913916},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.023063833},{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 241 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019424459},{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'银奖-25对',0,30,30,6,5,0,7,NULL,241,'2025-12-22 11:09:07.96','2025-12-22 14:48:16.376') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.037377459}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.088914291}}
{"level":"info","time":"2025-12-22 14:48:16","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.05346625,"trace_id":"2002994580613500928","trace_info":{"trace_id":"2002994580613500928","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994580613500928"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":20},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.053465708},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.026083541},{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.026595792}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.05346625}}
{"level":"info","time":"2025-12-22 14:48:16","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.077479792,"trace_id":"2002994581318144000","trace_info":{"trace_id":"2002994581318144000","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994581318144000"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.077479458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019551167},{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.01910975},{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.018975417},{"time":"2025-12-22 14:48:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.019030334}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.077479792}}
{"level":"info","time":"2025-12-22 14:48:21","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/240","http_code":200,"business_code":0,"success":true,"cost_seconds":0.087613417,"trace_id":"2002994599735332864","trace_info":{"trace_id":"2002994599735332864","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/240","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":50,\"original_qty\":50,\"level\":7,\"sort\":4,\"is_boss\":0,\"name\":\"铜奖-20对\",\"min_score\":8}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994599735332864"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.087613042},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.028036},{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 240 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019006542},{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'铜奖-20对',0,50,50,7,4,0,8,NULL,240,'2025-12-22 11:09:07.96','2025-12-22 14:48:21.121') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.031602416}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.087613417}}
{"level":"info","time":"2025-12-22 14:48:21","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.040785917,"trace_id":"2002994600460947456","trace_info":{"trace_id":"2002994600460947456","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994600460947456"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":15},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.040785542},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019588667},{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.020836667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.040785917}}
{"level":"info","time":"2025-12-22 14:48:21","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.077642375,"trace_id":"2002994601064927232","trace_info":{"trace_id":"2002994601064927232","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994601064927232"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.077642},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019385167},{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.019411292},{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.019235542},{"time":"2025-12-22 14:48:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.019244083}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.077642375}}
{"level":"info","time":"2025-12-22 14:48:25","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/239","http_code":200,"business_code":0,"success":true,"cost_seconds":0.0838875,"trace_id":"2002994619867992064","trace_info":{"trace_id":"2002994619867992064","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/239","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":50,\"original_qty\":50,\"level\":8,\"sort\":3,\"is_boss\":0,\"name\":\"铜奖-15对\",\"min_score\":9}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994619867992064"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.083886291},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018833667},{"time":"2025-12-22 14:48:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 239 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021777292},{"time":"2025-12-22 14:48:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'铜奖-15对',0,50,50,8,3,0,9,NULL,239,'2025-12-22 11:09:07.96','2025-12-22 14:48:25.915') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.033468}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.0838875}}
{"level":"info","time":"2025-12-22 14:48:26","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.040889417,"trace_id":"2002994620593606656","trace_info":{"trace_id":"2002994620593606656","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994620593606656"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":5},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.040888959},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018877417},{"time":"2025-12-22 14:48:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021343958}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.040889417}}
{"level":"info","time":"2025-12-22 14:48:26","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.086908083,"trace_id":"2002994621214363648","trace_info":{"trace_id":"2002994621214363648","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994621214363648"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.086907791},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018003417},{"time":"2025-12-22 14:48:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.020560125},{"time":"2025-12-22 14:48:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.02116375},{"time":"2025-12-22 14:48:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.026422583}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.086908083}}
{"level":"info","time":"2025-12-22 14:48:32","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/237","http_code":200,"business_code":0,"success":true,"cost_seconds":0.08122675,"trace_id":"2002994648695443456","trace_info":{"trace_id":"2002994648695443456","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/237","header":{"Content-Type":"application/json"},"body":"{\"product_id\":0,\"weight\":0,\"quantity\":98,\"original_qty\":100,\"level\":10,\"sort\":1,\"is_boss\":0,\"name\":\"参与奖-5对\",\"min_score\":11}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994648695443456"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.08122625},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017937583},{"time":"2025-12-22 14:48:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 237 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019710208},{"time":"2025-12-22 14:48:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,0,'参与奖-5对',0,98,100,10,1,0,11,NULL,237,'2025-12-22 11:09:07.96','2025-12-22 14:48:32.785') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.034180084}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.08122675}}
{"level":"info","time":"2025-12-22 14:48:32","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.038364541,"trace_id":"2002994649404280832","trace_info":{"trace_id":"2002994649404280832","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994649404280832"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":20,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.038364125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017865625},{"time":"2025-12-22 14:48:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.019732542}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.038364541}}
{"level":"info","time":"2025-12-22 14:48:33","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues?page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.076907,"trace_id":"2002994649970511872","trace_info":{"trace_id":"2002994649970511872","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues?page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002994649970511872"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":1,"list":[{"id":71,"issue_number":"1","status":1,"sort":1,"prize_count":11}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.076906583},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 14:48:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018905458},{"time":"2025-12-22 14:48:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:14","sql":"SELECT count(*) FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.019077291},{"time":"2025-12-22 14:48:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/issues_list.go:27","sql":"SELECT * FROM `activity_issues` WHERE `activity_issues`.`activity_id` = 64 AND `activity_issues`.`status` <> 2 AND deleted_at IS NULL AND `activity_issues`.`deleted_at` IS NULL ORDER BY `activity_issues`.`sort` DESC LIMIT 20","rows_affected":1,"cost_seconds":0.019094125},{"time":"2025-12-22 14:48:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/issues_admin.go:76","sql":"SELECT count(*) FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018924834}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.076907}}
{"level":"info","time":"2025-12-22 15:01:13","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 15:01:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.042648958,"trace_id":"2002997855408623616","trace_info":{"trace_id":"2002997855408623616","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997855408623616"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":0,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.042646083},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020508667},{"time":"2025-12-22 15:01:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021435375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.042648958}}
{"level":"info","time":"2025-12-22 15:01:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.125343667,"trace_id":"2002997855408623616","trace_info":{"trace_id":"2002997855408623616","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997855408623616"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1},{"id":221,"name":"唐草之Zippo在我心-烧金色","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875121383638800.jpg\"]","price":70400,"stock":9999,"sales":0,"status":1},{"id":220,"name":"ZIPPO东来也—武财神打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875049932239300.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":219,"name":"ZIPPO十二星座秘典随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874983695603700.jpg\"]","price":50200,"stock":9999,"sales":0,"status":1},{"id":218,"name":"ZIPPO 喵望星空-仿古银打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874892660518100.jpg\"]","price":35000,"stock":9999,"sales":0,"status":1},{"id":217,"name":"ZIPPO 寻梦旅行猫咪打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874799357193500.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":216,"name":"ZIPPO 经典缎纱系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874656843816600.jpg\"]","price":18300,"stock":9999,"sales":0,"status":1},{"id":215,"name":"ZIPPO 恋爱至死套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874569257704700.jpg\"]","price":30600,"stock":9999,"sales":0,"status":1},{"id":214,"name":"ZIPPO山海经系列打火机随机款","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874469951727700.jpg\"]","price":124500,"stock":9999,"sales":0,"status":1},{"id":213,"name":"ZIPPO 黑冰360精雕-太阳与水晶打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874394511845600.jpg\"]","price":128900,"stock":9999,"sales":0,"status":1},{"id":212,"name":"ZIPPO 纪念二战胜利75周年纯钢限量款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874282732029500.jpg\"]","price":132500,"stock":9999,"sales":0,"status":1},{"id":211,"name":"ZIPPO 90周年荣耀之宝-纪念款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874137696852300.jpg\"]","price":239900,"stock":9999,"sales":0,"status":1},{"id":210,"name":"ZIPPO 僵尸迷宫 僵尸新郎-发现你打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873962535031300.jpg\"]","price":35000,"stock":999,"sales":0,"status":1},{"id":209,"name":"ZIPPO 赛博朋克 浪子英雄打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873867250535900.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":208,"name":"ZIPPO 警世箴言打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873648027889100.jpg\"]","price":18300,"stock":9999,"sales":0,"status":1},{"id":207,"name":"ZIPPO 八方来财打火机红色礼盒套装(含线)","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873539960206300.jpg\"]","price":77500,"stock":999,"sales":0,"status":1},{"id":206,"name":"ZIPPO 如意吉象打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873442205527300.jpg\"]","price":106200,"stock":9999,"sales":0,"status":1},{"id":205,"name":"ZIPPO 钱来运转打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873359362166400.jpg\"]","price":124500,"stock":9999,"sales":0,"status":1},{"id":204,"name":"ZIPPO 川流不息打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873287499214100.jpg\"]","price":43200,"stock":999,"sales":0,"status":1},{"id":203,"name":"ZIPPO 熏金十二星座打火机随机款","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873231085180300.jpg\"]","price":168500,"stock":9999,"sales":0,"status":1},{"id":202,"name":"ZIPPO 飞的更高打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873015631694800.jpg\"]","price":42100,"stock":999,"sales":0,"status":1},{"id":201,"name":"ZIPPO 流云淬火打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872880849231700.jpg\"]","price":41200,"stock":999,"sales":0,"status":1},{"id":200,"name":"ZIPPO 招财猫打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872628921136000.jpg\"]","price":26900,"stock":9999,"sales":0,"status":1},{"id":199,"name":"ZIPPO 经典黑裂漆定制打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872449667519000.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":198,"name":"ZIPPO 步步高升打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872312650382500.jpg\"]","price":18300,"stock":999,"sales":0,"status":1},{"id":197,"name":"ZIPPO 秋水含睛打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765871946370381700.jpg\"]","price":17000,"stock":9999,"sales":0,"status":1},{"id":196,"name":"ZIPPO 经典黑炫冰定制打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765871840986068400.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":195,"name":"王者荣耀官方正版【大桥-白鹤梁神女】1:7典藏手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870735671721900.jpg\"]","price":99900,"stock":9999,"sales":0,"status":1},{"id":194,"name":"王者荣耀x康佳联名李白电煮锅 多功能料理锅","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870440985958300.jpg\"]","price":12000,"stock":9999,"sales":0,"status":1},{"id":193,"name":"王者荣耀x康佳 鲁班联名电热水杯316不锈钢保温杯","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870093003812000.jpg\"]","price":22500,"stock":9999,"sales":0,"status":1},{"id":192,"name":"王者荣耀官方正版周边【孙尚香-千金重弩】Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765869381195810100.jpg\"]","price":18200,"stock":9999,"sales":0,"status":1},{"id":191,"name":"王者荣耀峡谷萌新-峡谷感谢季系列手办盲盒随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765868952997446900.jpg\"]","price":7600,"stock":9999,"sales":0,"status":1},{"id":190,"name":"王者荣耀 心动的王者-假面绮宴主体邀请函套组随机(主题色纸+纪念票根)","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765868228234275600.jpg\"]","price":4300,"stock":9999,"sales":0,"status":1},{"id":189,"name":"王者荣耀 公孙离 惊鸿舞Myethos典藏手办摆件","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765867054597073200.jpg\"]","price":204000,"stock":999,"sales":0,"status":1},{"id":188,"name":"王者荣耀 人鱼之歌 朵利亚 Myethos典藏手办官方正版","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866846021926900.jpg\"]","price":165000,"stock":9999,"sales":0,"status":1},{"id":187,"name":"王者荣耀X赞尔 蔡文姬 奇迹圣诞音乐水晶球","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866550110881300.jpg\"]","price":66000,"stock":9999,"sales":0,"status":1},{"id":186,"name":"王者荣耀x万代ROBOT魂零号赤焰孙悟空可动机甲模型手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866368803472700.jpg\"]","price":72900,"stock":9999,"sales":0,"status":1},{"id":185,"name":"王者荣耀官方正版周边【周瑜小乔-纯白花嫁】Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866153156237400.jpg\"]","price":61500,"stock":9999,"sales":0,"status":1},{"id":184,"name":"王者荣耀亚克力书签一套隐藏款共8个","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865957316362700.jpg\"]","price":35000,"stock":9999,"sales":0,"status":1},{"id":183,"name":"王者荣耀正品40cm套装无限王者团棉花娃娃随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865719308392900.jpg\"]","price":31800,"stock":9999,"sales":0,"status":1},{"id":182,"name":"王者荣耀官方正版 大圣娶亲孙悟空 Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865338690308200.jpg\"]","price":28400,"stock":9999,"sales":0,"status":1},{"id":181,"name":"王者荣耀官方正版 一生所爱露娜 甜蜜组合Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865210058790000.jpg\"]","price":28400,"stock":9999,"sales":0,"status":1},{"id":180,"name":"王者荣耀英雄铠合作款多功能手表装饰穿搭潮流游戏周边","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865092352107800.jpg\"]","price":29600,"stock":9999,"sales":0,"status":1},{"id":179,"name":"王者荣耀x黄油猫联名款暖手宝充电宝二合一随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765864948813799800.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":178,"name":"王者荣耀xNICE FUN 逍遥幻梦庄周 鲲抱枕 半米尺寸","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765864773584950800.jpg\"]","price":14000,"stock":999,"sales":0,"status":1},{"id":177,"name":"王者荣耀官方正版 天籁弦音蔡文姬Q版手办 周边玩具摆件","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863968816956200.jpg\"]","price":20800,"stock":9999,"sales":0,"status":1},{"id":176,"name":"王者荣耀 棉乖乖系列可爱毛绒挂件公仔棉花娃娃游戏周边","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863782017506700.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":175,"name":"王者荣耀夏侯淳盒蛋公仔游戏周边QQfamily","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863642672282700.jpg\"]","price":8700,"stock":9999,"sales":0,"status":1},{"id":174,"name":"王者荣耀公孙离绒团毛绒挂件游戏周边NICE FUN","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863285495146100.jpg\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":173,"name":"王者荣耀正版NFC手机挂绳触碰启动王者","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863146757914300.jpg\"]","price":3200,"stock":9999,"sales":0,"status":1},{"id":172,"name":"迪士尼Disney官方正版暗黑库洛米毛绒玩具65cm","category_id":6,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/15/1765796432217447600.jpg\"]","price":10500,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.125343417},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.07719},{"time":"2025-12-22 15:01:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.011444125},{"time":"2025-12-22 15:01:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 100","rows_affected":100,"cost_seconds":0.035303292}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.125343667}}
{"level":"info","time":"2025-12-22 15:01:24","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/247","http_code":200,"business_code":0,"success":true,"cost_seconds":0.089919666,"trace_id":"2002997886500999168","trace_info":{"trace_id":"2002997886500999168","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/247","header":{"Content-Type":"application/json"},"body":"{\"product_id\":271,\"weight\":0,\"quantity\":3,\"original_qty\":3,\"level\":0,\"sort\":11,\"is_boss\":1,\"name\":\"终极大奖-45对\",\"min_score\":1}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997886500999168"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.089919458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02192225},{"time":"2025-12-22 15:01:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 247 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02416775},{"time":"2025-12-22 15:01:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,271,'终极大奖-45对',0,3,3,0,11,1,1,NULL,247,'2025-12-22 11:09:07.96','2025-12-22 15:01:24.747') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.034819}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.089919666}}
{"level":"info","time":"2025-12-22 15:01:24","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.047932542,"trace_id":"2002997887268556800","trace_info":{"trace_id":"2002997887268556800","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997887268556800"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":0,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.04793225},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022524291},{"time":"2025-12-22 15:01:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.025066375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.047932542}}
{"level":"info","time":"2025-12-22 15:01:29","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/246","http_code":200,"business_code":0,"success":true,"cost_seconds":0.100690208,"trace_id":"2002997907417993216","trace_info":{"trace_id":"2002997907417993216","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/246","header":{"Content-Type":"application/json"},"body":"{\"product_id\":270,\"weight\":0,\"quantity\":5,\"original_qty\":5,\"level\":1,\"sort\":10,\"is_boss\":0,\"name\":\"特等奖-44对\",\"min_score\":2}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997907417993216"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.100689875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.030338917},{"time":"2025-12-22 15:01:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 246 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.029328125},{"time":"2025-12-22 15:01:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,270,'特等奖-44对',0,5,5,1,10,0,2,NULL,246,'2025-12-22 11:09:07.96','2025-12-22 15:01:29.747') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.03250575}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.100690208}}
{"level":"info","time":"2025-12-22 15:01:29","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.042044416,"trace_id":"2002997908206522368","trace_info":{"trace_id":"2002997908206522368","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997908206522368"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":0,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.042044125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02029875},{"time":"2025-12-22 15:01:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021386041}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.042044416}}
{"level":"info","time":"2025-12-22 15:01:36","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/245","http_code":200,"business_code":0,"success":true,"cost_seconds":0.087473,"trace_id":"2002997936971059200","trace_info":{"trace_id":"2002997936971059200","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/245","header":{"Content-Type":"application/json"},"body":"{\"product_id\":269,\"weight\":0,\"quantity\":10,\"original_qty\":10,\"level\":2,\"sort\":9,\"is_boss\":0,\"name\":\"特等奖-42对\",\"min_score\":3}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997936971059200"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.087472292},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021795959},{"time":"2025-12-22 15:01:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 245 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02392575},{"time":"2025-12-22 15:01:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,269,'特等奖-42对',0,10,10,2,9,0,3,NULL,245,'2025-12-22 11:09:07.96','2025-12-22 15:01:36.78') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.03237525}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.087473}}
{"level":"info","time":"2025-12-22 15:01:36","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.047734542,"trace_id":"2002997937675702272","trace_info":{"trace_id":"2002997937675702272","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997937675702272"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":0,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.047734125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.024515458},{"time":"2025-12-22 15:01:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.022876667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.047734542}}
{"level":"info","time":"2025-12-22 15:01:42","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/244","http_code":200,"business_code":0,"success":true,"cost_seconds":0.092194875,"trace_id":"2002997961411268608","trace_info":{"trace_id":"2002997961411268608","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/244","header":{"Content-Type":"application/json"},"body":"{\"product_id\":268,\"weight\":0,\"quantity\":19,\"original_qty\":20,\"level\":3,\"sort\":8,\"is_boss\":0,\"name\":\"金奖-40对\",\"min_score\":4}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997961411268608"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.092194583},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022846333},{"time":"2025-12-22 15:01:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 244 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.023200583},{"time":"2025-12-22 15:01:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,268,'金奖-40对',0,19,20,3,8,0,4,NULL,244,'2025-12-22 11:09:07.96','2025-12-22 15:01:42.607') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.036579292}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.092194875}}
{"level":"info","time":"2025-12-22 15:01:42","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.041971041,"trace_id":"2002997962174631936","trace_info":{"trace_id":"2002997962174631936","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997962174631936"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":0,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.041970833},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019951708},{"time":"2025-12-22 15:01:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021690667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.041971041}}
{"level":"info","time":"2025-12-22 15:01:48","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/243","http_code":200,"business_code":0,"success":true,"cost_seconds":0.086583875,"trace_id":"2002997987873132544","trace_info":{"trace_id":"2002997987873132544","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/243","header":{"Content-Type":"application/json"},"body":"{\"product_id\":266,\"weight\":0,\"quantity\":20,\"original_qty\":20,\"level\":4,\"sort\":7,\"is_boss\":0,\"name\":\"金奖-35对\",\"min_score\":5}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997987873132544"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.086581875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:48","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019570291},{"time":"2025-12-22 15:01:48","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 243 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020926916},{"time":"2025-12-22 15:01:48","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,266,'金奖-35对',0,20,20,4,7,0,5,NULL,243,'2025-12-22 11:09:07.96','2025-12-22 15:01:48.914') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.033180833}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.086583875}}
{"level":"info","time":"2025-12-22 15:01:49","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.041654542,"trace_id":"2002997988607135744","trace_info":{"trace_id":"2002997988607135744","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002997988607135744"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":266,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.041644917},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:49","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020026875},{"time":"2025-12-22 15:01:49","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021287041}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.041654542}}
{"level":"info","time":"2025-12-22 15:01:53","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/243","http_code":200,"business_code":0,"success":true,"cost_seconds":0.092789666,"trace_id":"2002998006357430272","trace_info":{"trace_id":"2002998006357430272","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/243","header":{"Content-Type":"application/json"},"body":"{\"product_id\":265,\"weight\":0,\"quantity\":20,\"original_qty\":20,\"level\":4,\"sort\":7,\"is_boss\":0,\"name\":\"金奖-35对\",\"min_score\":5}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998006357430272"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.092789208},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.026266792},{"time":"2025-12-22 15:01:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 243 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022577125},{"time":"2025-12-22 15:01:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,265,'金奖-35对',0,20,20,4,7,0,5,NULL,243,'2025-12-22 11:09:07.96','2025-12-22 15:01:53.326') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.031541459}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.092789666}}
{"level":"info","time":"2025-12-22 15:01:53","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.042014875,"trace_id":"2002998007137570816","trace_info":{"trace_id":"2002998007137570816","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998007137570816"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":0,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0420145},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021022291},{"time":"2025-12-22 15:01:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.020685917}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.042014875}}
{"level":"info","time":"2025-12-22 15:01:59","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/242","http_code":200,"business_code":0,"success":true,"cost_seconds":0.085050916,"trace_id":"2002998033297444864","trace_info":{"trace_id":"2002998033297444864","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/242","header":{"Content-Type":"application/json"},"body":"{\"product_id\":266,\"weight\":0,\"quantity\":30,\"original_qty\":30,\"level\":5,\"sort\":6,\"is_boss\":0,\"name\":\"银奖-30对\",\"min_score\":6}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998033297444864"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.085050458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02137075},{"time":"2025-12-22 15:01:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 242 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021537625},{"time":"2025-12-22 15:01:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,266,'银奖-30对',0,30,30,5,6,0,6,NULL,242,'2025-12-22 11:09:07.96','2025-12-22 15:01:59.743') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.03209675}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.085050916}}
{"level":"info","time":"2025-12-22 15:01:59","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.042438833,"trace_id":"2002998034014670848","trace_info":{"trace_id":"2002998034014670848","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998034014670848"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":0,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":266,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.042438375},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:01:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0194145},{"time":"2025-12-22 15:01:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.022442958}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.042438833}}
{"level":"info","time":"2025-12-22 15:02:04","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/241","http_code":200,"business_code":0,"success":true,"cost_seconds":0.087707167,"trace_id":"2002998052620603392","trace_info":{"trace_id":"2002998052620603392","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/241","header":{"Content-Type":"application/json"},"body":"{\"product_id\":260,\"weight\":0,\"quantity\":30,\"original_qty\":30,\"level\":6,\"sort\":5,\"is_boss\":0,\"name\":\"银奖-25对\",\"min_score\":7}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998052620603392"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.087706958},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:04","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.024356875},{"time":"2025-12-22 15:02:04","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 241 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022750292},{"time":"2025-12-22 15:02:04","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,260,'银奖-25对',0,30,30,6,5,0,7,NULL,241,'2025-12-22 11:09:07.96','2025-12-22 15:02:04.354') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.0312615}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.087707167}}
{"level":"info","time":"2025-12-22 15:02:04","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.041580291,"trace_id":"2002998053371383808","trace_info":{"trace_id":"2002998053371383808","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998053371383808"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":0,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":260,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":266,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.041579916},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:04","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020078792},{"time":"2025-12-22 15:02:04","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021178125}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.041580291}}
{"level":"info","time":"2025-12-22 15:02:10","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/240","http_code":200,"business_code":0,"success":true,"cost_seconds":0.082756292,"trace_id":"2002998076914012160","trace_info":{"trace_id":"2002998076914012160","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/240","header":{"Content-Type":"application/json"},"body":"{\"product_id\":232,\"weight\":0,\"quantity\":50,\"original_qty\":50,\"level\":7,\"sort\":4,\"is_boss\":0,\"name\":\"铜奖-20对\",\"min_score\":8}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998076914012160"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.082755875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019662083},{"time":"2025-12-22 15:02:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 240 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021185666},{"time":"2025-12-22 15:02:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,232,'铜奖-20对',0,50,50,7,4,0,8,NULL,240,'2025-12-22 11:09:07.96','2025-12-22 15:02:10.139') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.033579416}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.082756292}}
{"level":"info","time":"2025-12-22 15:02:10","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.043232791,"trace_id":"2002998077635432448","trace_info":{"trace_id":"2002998077635432448","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998077635432448"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":0,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":232,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":260,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":266,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.043232333},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019548},{"time":"2025-12-22 15:02:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.022702083}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.043232791}}
{"level":"info","time":"2025-12-22 15:02:15","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/239","http_code":200,"business_code":0,"success":true,"cost_seconds":0.094146292,"trace_id":"2002998097952641024","trace_info":{"trace_id":"2002998097952641024","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/239","header":{"Content-Type":"application/json"},"body":"{\"product_id\":206,\"weight\":0,\"quantity\":50,\"original_qty\":50,\"level\":8,\"sort\":3,\"is_boss\":0,\"name\":\"铜奖-15对\",\"min_score\":9}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998097952641024"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.094145917},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:15","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.031048833},{"time":"2025-12-22 15:02:15","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 239 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022520791},{"time":"2025-12-22 15:02:15","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,206,'铜奖-15对',0,50,50,8,3,0,9,NULL,239,'2025-12-22 11:09:07.96','2025-12-22 15:02:15.168') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.031634041}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.094146292}}
{"level":"info","time":"2025-12-22 15:02:15","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.044045584,"trace_id":"2002998098728587264","trace_info":{"trace_id":"2002998098728587264","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998098728587264"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":0,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":206,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":232,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":260,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":266,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.044045209},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:15","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0221905},{"time":"2025-12-22 15:02:15","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021518584}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.044045584}}
{"level":"info","time":"2025-12-22 15:02:20","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/238","http_code":200,"business_code":0,"success":true,"cost_seconds":0.087070167,"trace_id":"2002998120136314880","trace_info":{"trace_id":"2002998120136314880","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/238","header":{"Content-Type":"application/json"},"body":"{\"product_id\":188,\"weight\":0,\"quantity\":100,\"original_qty\":100,\"level\":9,\"sort\":2,\"is_boss\":0,\"name\":\"参与奖-10对\",\"min_score\":10}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998120136314880"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.08706975},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020566042},{"time":"2025-12-22 15:02:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 238 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.027036042},{"time":"2025-12-22 15:02:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,188,'参与奖-10对',0,100,100,9,2,0,10,NULL,238,'2025-12-22 11:09:07.96','2025-12-22 15:02:20.451') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.029445375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.087070167}}
{"level":"info","time":"2025-12-22 15:02:20","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.04405725,"trace_id":"2002998120878706688","trace_info":{"trace_id":"2002998120878706688","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998120878706688"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":0,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":188,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":206,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":232,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":260,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":266,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.044057083},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0201555},{"time":"2025-12-22 15:02:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.023317375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.04405725}}
{"level":"info","time":"2025-12-22 15:02:26","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/activities/64/issues/71/rewards/237","http_code":200,"business_code":0,"success":true,"cost_seconds":0.082585209,"trace_id":"2002998146413629440","trace_info":{"trace_id":"2002998146413629440","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/activities/64/issues/71/rewards/237","header":{"Content-Type":"application/json"},"body":"{\"product_id\":176,\"weight\":0,\"quantity\":98,\"original_qty\":100,\"level\":10,\"sort\":1,\"is_boss\":0,\"name\":\"参与奖-5对\",\"min_score\":11}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998146413629440"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.08258475},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020250292},{"time":"2025-12-22 15:02:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:14","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`id` = 237 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02290525},{"time":"2025-12-22 15:02:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_modify.go:46","sql":"INSERT INTO `activity_reward_settings` (`issue_id`,`product_id`,`name`,`weight`,`quantity`,`original_qty`,`level`,`sort`,`is_boss`,`min_score`,`deleted_at`,`id`,`created_at`,`updated_at`) VALUES (71,176,'参与奖-5对',0,98,100,10,1,0,11,NULL,237,'2025-12-22 11:09:07.96','2025-12-22 15:02:26.712') ON DUPLICATE KEY UPDATE `issue_id`=VALUES(`issue_id`),`product_id`=VALUES(`product_id`),`name`=VALUES(`name`),`weight`=VALUES(`weight`),`quantity`=VALUES(`quantity`),`original_qty`=VALUES(`original_qty`),`level`=VALUES(`level`),`sort`=VALUES(`sort`),`is_boss`=VALUES(`is_boss`),`min_score`=VALUES(`min_score`),`deleted_at`=VALUES(`deleted_at`)","rows_affected":2,"cost_seconds":0.030123209}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.082585209}}
{"level":"info","time":"2025-12-22 15:02:26","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.042336334,"trace_id":"2002998147109883904","trace_info":{"trace_id":"2002998147109883904","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2002998147109883904"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":176,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":188,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":206,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":232,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":260,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":266,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":19,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.042321459},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:02:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019896167},{"time":"2025-12-22 15:02:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021531792}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.042336334}}
{"level":"info","time":"2025-12-22 15:18:30","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 15:18:49","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/activities/64/issues/71/rewards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.040827125,"trace_id":"2003002269489958912","trace_info":{"trace_id":"2003002269489958912","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/activities/64/issues/71/rewards","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002269489958912"],"Vary":["Origin"]},"body":{"list":[{"id":237,"product_id":176,"name":"参与奖-5对","weight":0,"quantity":98,"original_qty":100,"level":10,"sort":1,"is_boss":0,"min_score":11},{"id":238,"product_id":188,"name":"参与奖-10对","weight":0,"quantity":100,"original_qty":100,"level":9,"sort":2,"is_boss":0,"min_score":10},{"id":239,"product_id":206,"name":"铜奖-15对","weight":0,"quantity":50,"original_qty":50,"level":8,"sort":3,"is_boss":0,"min_score":9},{"id":240,"product_id":232,"name":"铜奖-20对","weight":0,"quantity":50,"original_qty":50,"level":7,"sort":4,"is_boss":0,"min_score":8},{"id":241,"product_id":260,"name":"银奖-25对","weight":0,"quantity":30,"original_qty":30,"level":6,"sort":5,"is_boss":0,"min_score":7},{"id":242,"product_id":266,"name":"银奖-30对","weight":0,"quantity":30,"original_qty":30,"level":5,"sort":6,"is_boss":0,"min_score":6},{"id":243,"product_id":265,"name":"金奖-35对","weight":0,"quantity":20,"original_qty":20,"level":4,"sort":7,"is_boss":0,"min_score":5},{"id":244,"product_id":268,"name":"金奖-40对","weight":0,"quantity":17,"original_qty":20,"level":3,"sort":8,"is_boss":0,"min_score":4},{"id":245,"product_id":269,"name":"特等奖-42对","weight":0,"quantity":10,"original_qty":10,"level":2,"sort":9,"is_boss":0,"min_score":3},{"id":246,"product_id":270,"name":"特等奖-44对","weight":0,"quantity":5,"original_qty":5,"level":1,"sort":10,"is_boss":0,"min_score":2},{"id":247,"product_id":271,"name":"终极大奖-45对","weight":0,"quantity":3,"original_qty":3,"level":0,"sort":11,"is_boss":1,"min_score":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.040826792},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:18:49","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0190035},{"time":"2025-12-22 15:18:49","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/activity/rewards_list.go:13","sql":"SELECT * FROM `activity_reward_settings` WHERE `activity_reward_settings`.`issue_id` = 71 AND deleted_at IS NULL AND `activity_reward_settings`.`deleted_at` IS NULL ORDER BY `activity_reward_settings`.`sort` ASC","rows_affected":11,"cost_seconds":0.021065417}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.040827125}}
{"level":"info","time":"2025-12-22 15:18:49","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.107469375,"trace_id":"2003002269489958912","trace_info":{"trace_id":"2003002269489958912","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002269489958912"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1},{"id":221,"name":"唐草之Zippo在我心-烧金色","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875121383638800.jpg\"]","price":70400,"stock":9999,"sales":0,"status":1},{"id":220,"name":"ZIPPO东来也—武财神打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875049932239300.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":219,"name":"ZIPPO十二星座秘典随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874983695603700.jpg\"]","price":50200,"stock":9999,"sales":0,"status":1},{"id":218,"name":"ZIPPO 喵望星空-仿古银打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874892660518100.jpg\"]","price":35000,"stock":9999,"sales":0,"status":1},{"id":217,"name":"ZIPPO 寻梦旅行猫咪打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874799357193500.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":216,"name":"ZIPPO 经典缎纱系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874656843816600.jpg\"]","price":18300,"stock":9999,"sales":0,"status":1},{"id":215,"name":"ZIPPO 恋爱至死套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874569257704700.jpg\"]","price":30600,"stock":9999,"sales":0,"status":1},{"id":214,"name":"ZIPPO山海经系列打火机随机款","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874469951727700.jpg\"]","price":124500,"stock":9999,"sales":0,"status":1},{"id":213,"name":"ZIPPO 黑冰360精雕-太阳与水晶打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874394511845600.jpg\"]","price":128900,"stock":9999,"sales":0,"status":1},{"id":212,"name":"ZIPPO 纪念二战胜利75周年纯钢限量款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874282732029500.jpg\"]","price":132500,"stock":9999,"sales":0,"status":1},{"id":211,"name":"ZIPPO 90周年荣耀之宝-纪念款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765874137696852300.jpg\"]","price":239900,"stock":9999,"sales":0,"status":1},{"id":210,"name":"ZIPPO 僵尸迷宫 僵尸新郎-发现你打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873962535031300.jpg\"]","price":35000,"stock":999,"sales":0,"status":1},{"id":209,"name":"ZIPPO 赛博朋克 浪子英雄打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873867250535900.jpg\"]","price":26800,"stock":9999,"sales":0,"status":1},{"id":208,"name":"ZIPPO 警世箴言打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873648027889100.jpg\"]","price":18300,"stock":9999,"sales":0,"status":1},{"id":207,"name":"ZIPPO 八方来财打火机红色礼盒套装(含线)","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873539960206300.jpg\"]","price":77500,"stock":999,"sales":0,"status":1},{"id":206,"name":"ZIPPO 如意吉象打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873442205527300.jpg\"]","price":106200,"stock":9999,"sales":0,"status":1},{"id":205,"name":"ZIPPO 钱来运转打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873359362166400.jpg\"]","price":124500,"stock":9999,"sales":0,"status":1},{"id":204,"name":"ZIPPO 川流不息打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873287499214100.jpg\"]","price":43200,"stock":999,"sales":0,"status":1},{"id":203,"name":"ZIPPO 熏金十二星座打火机随机款","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873231085180300.jpg\"]","price":168500,"stock":9999,"sales":0,"status":1},{"id":202,"name":"ZIPPO 飞的更高打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765873015631694800.jpg\"]","price":42100,"stock":999,"sales":0,"status":1},{"id":201,"name":"ZIPPO 流云淬火打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872880849231700.jpg\"]","price":41200,"stock":999,"sales":0,"status":1},{"id":200,"name":"ZIPPO 招财猫打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872628921136000.jpg\"]","price":26900,"stock":9999,"sales":0,"status":1},{"id":199,"name":"ZIPPO 经典黑裂漆定制打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872449667519000.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":198,"name":"ZIPPO 步步高升打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765872312650382500.jpg\"]","price":18300,"stock":999,"sales":0,"status":1},{"id":197,"name":"ZIPPO 秋水含睛打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765871946370381700.jpg\"]","price":17000,"stock":9999,"sales":0,"status":1},{"id":196,"name":"ZIPPO 经典黑炫冰定制打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765871840986068400.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":195,"name":"王者荣耀官方正版【大桥-白鹤梁神女】1:7典藏手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870735671721900.jpg\"]","price":99900,"stock":9999,"sales":0,"status":1},{"id":194,"name":"王者荣耀x康佳联名李白电煮锅 多功能料理锅","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870440985958300.jpg\"]","price":12000,"stock":9999,"sales":0,"status":1},{"id":193,"name":"王者荣耀x康佳 鲁班联名电热水杯316不锈钢保温杯","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765870093003812000.jpg\"]","price":22500,"stock":9999,"sales":0,"status":1},{"id":192,"name":"王者荣耀官方正版周边【孙尚香-千金重弩】Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765869381195810100.jpg\"]","price":18200,"stock":9999,"sales":0,"status":1},{"id":191,"name":"王者荣耀峡谷萌新-峡谷感谢季系列手办盲盒随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765868952997446900.jpg\"]","price":7600,"stock":9999,"sales":0,"status":1},{"id":190,"name":"王者荣耀 心动的王者-假面绮宴主体邀请函套组随机(主题色纸+纪念票根)","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765868228234275600.jpg\"]","price":4300,"stock":9999,"sales":0,"status":1},{"id":189,"name":"王者荣耀 公孙离 惊鸿舞Myethos典藏手办摆件","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765867054597073200.jpg\"]","price":204000,"stock":999,"sales":0,"status":1},{"id":188,"name":"王者荣耀 人鱼之歌 朵利亚 Myethos典藏手办官方正版","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866846021926900.jpg\"]","price":165000,"stock":9999,"sales":0,"status":1},{"id":187,"name":"王者荣耀X赞尔 蔡文姬 奇迹圣诞音乐水晶球","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866550110881300.jpg\"]","price":66000,"stock":9999,"sales":0,"status":1},{"id":186,"name":"王者荣耀x万代ROBOT魂零号赤焰孙悟空可动机甲模型手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866368803472700.jpg\"]","price":72900,"stock":9999,"sales":0,"status":1},{"id":185,"name":"王者荣耀官方正版周边【周瑜小乔-纯白花嫁】Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765866153156237400.jpg\"]","price":61500,"stock":9999,"sales":0,"status":1},{"id":184,"name":"王者荣耀亚克力书签一套隐藏款共8个","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865957316362700.jpg\"]","price":35000,"stock":9999,"sales":0,"status":1},{"id":183,"name":"王者荣耀正品40cm套装无限王者团棉花娃娃随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865719308392900.jpg\"]","price":31800,"stock":9999,"sales":0,"status":1},{"id":182,"name":"王者荣耀官方正版 大圣娶亲孙悟空 Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865338690308200.jpg\"]","price":28400,"stock":9999,"sales":0,"status":1},{"id":181,"name":"王者荣耀官方正版 一生所爱露娜 甜蜜组合Q版手办","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865210058790000.jpg\"]","price":28400,"stock":9999,"sales":0,"status":1},{"id":180,"name":"王者荣耀英雄铠合作款多功能手表装饰穿搭潮流游戏周边","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765865092352107800.jpg\"]","price":29600,"stock":9999,"sales":0,"status":1},{"id":179,"name":"王者荣耀x黄油猫联名款暖手宝充电宝二合一随机款","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765864948813799800.jpg\"]","price":21900,"stock":9999,"sales":0,"status":1},{"id":178,"name":"王者荣耀xNICE FUN 逍遥幻梦庄周 鲲抱枕 半米尺寸","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765864773584950800.jpg\"]","price":14000,"stock":999,"sales":0,"status":1},{"id":177,"name":"王者荣耀官方正版 天籁弦音蔡文姬Q版手办 周边玩具摆件","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863968816956200.jpg\"]","price":20800,"stock":9999,"sales":0,"status":1},{"id":176,"name":"王者荣耀 棉乖乖系列可爱毛绒挂件公仔棉花娃娃游戏周边","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863782017506700.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":175,"name":"王者荣耀夏侯淳盒蛋公仔游戏周边QQfamily","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863642672282700.jpg\"]","price":8700,"stock":9999,"sales":0,"status":1},{"id":174,"name":"王者荣耀公孙离绒团毛绒挂件游戏周边NICE FUN","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863285495146100.jpg\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":173,"name":"王者荣耀正版NFC手机挂绳触碰启动王者","category_id":7,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765863146757914300.jpg\"]","price":3200,"stock":9999,"sales":0,"status":1},{"id":172,"name":"迪士尼Disney官方正版暗黑库洛米毛绒玩具65cm","category_id":6,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/15/1765796432217447600.jpg\"]","price":10500,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.107468917},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:18:49","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.067036791},{"time":"2025-12-22 15:18:49","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.008469792},{"time":"2025-12-22 15:18:49","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 100","rows_affected":100,"cost_seconds":0.031160125}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.107469375}}
{"level":"info","time":"2025-12-22 15:18:52","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.046350458,"trace_id":"2003002282098036736","trace_info":{"trace_id":"2003002282098036736","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002282098036736"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-10T22:33:28.156+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":0,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":0,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.046350166},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017642291},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.009182167},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 100","rows_affected":1,"cost_seconds":0.018974459}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.046350458}}
{"level":"info","time":"2025-12-22 15:18:52","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_titles?page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.102168458,"trace_id":"2003002282098036736","trace_info":{"trace_id":"2003002282098036736","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_titles?page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002282098036736"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":2,"list":[{"id":8,"name":"概率加成","description":"抽奖期间 会对奖品有一定概率增幅","status":1,"obtain_rules_json":"{}","scopes_json":"{}","created_at":"2025-11-16T11:08:04.442+08:00","updated_at":"2025-11-16T11:08:04.442+08:00","deleted_at":null},{"id":7,"name":"奖品双倍","description":"在游戏活动抽奖的时候 会有一定几率触发双倍;效果等同双倍卡","status":1,"obtain_rules_json":"{}","scopes_json":"{}","created_at":"2025-11-16T10:49:39.519+08:00","updated_at":"2025-11-16T10:49:39.519+08:00","deleted_at":null}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.102167958},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.070256458},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/titles_admin.go:42","sql":"SELECT count(*) FROM `system_titles` WHERE deleted_at IS NULL AND `system_titles`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010270792},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/titles_admin.go:48","sql":"SELECT * FROM `system_titles` WHERE deleted_at IS NULL AND `system_titles`.`deleted_at` IS NULL ORDER BY `system_titles`.`id` DESC LIMIT 100","rows_affected":2,"cost_seconds":0.021255208}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.102168458}}
{"level":"info","time":"2025-12-22 15:18:52","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_coupons?status=1&page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.119369208,"trace_id":"2003002282098036736","trace_info":{"trace_id":"2003002282098036736","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_coupons?status=1&page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002282098036736"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":3,"list":[{"id":3,"name":"1000元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":100000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":3,"used_quantity":3,"created_at":"2025-12-14 17:31:24"},{"id":2,"name":"30元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":3000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1000,"used_quantity":4,"created_at":"2025-12-08 01:40:47"},{"id":1,"name":"优惠券1 ","status":1,"coupon_type":1,"discount_type":1,"discount_value":10000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1100,"used_quantity":5,"created_at":"2025-11-14 20:19:47"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.11936875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018740084},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:202","sql":"SELECT count(*) FROM `system_coupons` WHERE `system_coupons`.`status` = 1 AND deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.020148833},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:221","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`status` = 1 AND `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` DESC LIMIT 100","rows_affected":-1,"cost_seconds":0.020558375},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 3","rows_affected":1,"cost_seconds":0.019304334},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 2","rows_affected":1,"cost_seconds":0.020485875},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 1","rows_affected":1,"cost_seconds":0.019494167}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.119369208}}
{"level":"info","time":"2025-12-22 15:18:52","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/users?current=1&size=10&page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.176643375,"trace_id":"2003002282098036736","trace_info":{"trace_id":"2003002282098036736","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/users?current=1&size=10&page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002282098036736"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":6,"list":[{"id":813,"nickname":"善良的巴乔","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAABmAADpPQ5dAAAAAXRSTlMAQObYZgAAAD9JREFUeJxiAIH//xHkSBdAEofwRrjAKEAFsMQCTzQjXgCRSMDsES4AoWAALj6iBRABNCqAnHlGBRgAAQAA//8HSv0f1XCh/AAAAABJRU5ErkJggg==","invite_code":"AZCHW75Z","inviter_id":0,"created_at":"2025-11-16 13:50:58","douyin_id":"","channel_name":"","channel_code":"","coupons_count":1,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":12,"nickname":"张三","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"S93L5LDY","inviter_id":0,"created_at":"2025-11-14 21:21:44","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":6,"today_consume":11910,"seven_day_consume":11910},{"id":9,"nickname":"贝利求而不得","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"ELBZ6BM8","inviter_id":6,"created_at":"2025-11-14 11:48:55","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":8,"nickname":"欢呼的贝利","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"VUQQ9MYF","inviter_id":0,"created_at":"2025-11-14 11:18:07","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":7,"nickname":"大罗舞力四射","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"23JEKRTQ","inviter_id":0,"created_at":"2025-11-14 11:06:38","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":6,"nickname":"标致的欧文","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"A8ZWET6K","inviter_id":0,"created_at":"2025-11-14 11:06:05","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.176643208},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.068079083},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:91","sql":"SELECT count(*) FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010143208},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:102","sql":"SELECT `users`.*,`channels`.`name` AS `channel_name`,`channels`.`code` AS `channel_code` FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL ORDER BY `users`.`id` DESC LIMIT 20","rows_affected":-1,"cost_seconds":0.019729083},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:126","sql":"SELECT `user_coupons`.`user_id`,COUNT(`user_coupons`.`id`) AS `count` FROM `user_coupons` WHERE `user_coupons`.`user_id` IN (813,12,9,8,7,6) AND `user_coupons`.`status` = 1 GROUP BY `user_coupons`.`user_id`","rows_affected":-1,"cost_seconds":0.019557625},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:145","sql":"SELECT `user_item_cards`.`user_id`,COUNT(`user_item_cards`.`id`) AS `count` FROM `user_item_cards` WHERE `user_item_cards`.`user_id` IN (813,12,9,8,7,6) AND `user_item_cards`.`status` = 1 GROUP BY `user_item_cards`.`user_id`","rows_affected":-1,"cost_seconds":0.020883459},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:172","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-22 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.019135083},{"time":"2025-12-22 15:18:52","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:185","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-16 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.01794875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.176643375}}
{"level":"info","time":"2025-12-22 15:18:55","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?status=1&page=1&page_size=50","http_code":200,"business_code":0,"success":true,"cost_seconds":0.060145459,"trace_id":"2003002292088868864","trace_info":{"trace_id":"2003002292088868864","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?status=1&page=1&page_size=50","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002292088868864"],"Vary":["Origin"]},"body":{"page":1,"page_size":50,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.060145292},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:18:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018169708},{"time":"2025-12-22 15:18:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018911958},{"time":"2025-12-22 15:18:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 50","rows_affected":50,"cost_seconds":0.022381625}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.060145459}}
{"level":"info","time":"2025-12-22 15:19:00","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/users/813/coupons/add","http_code":200,"business_code":0,"success":true,"cost_seconds":0.138150209,"trace_id":"2003002313928609792","trace_info":{"trace_id":"2003002313928609792","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/users/813/coupons/add","header":{"Content-Type":"application/json"},"body":"{\"coupon_id\":2}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002313928609792"],"Vary":["Origin"]},"body":{"success":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.138149834},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017940333},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:15","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`id` = 2 AND deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018845042},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:31","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 2","rows_affected":1,"cost_seconds":0.019557708},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:54","sql":"INSERT INTO `user_coupons` (`user_id`,`coupon_id`,`valid_start`,`valid_end`,`status`,`balance_amount`) VALUES (813,2,'2025-12-14 00:07:09.383','2026-01-13 00:07:09.383',1,0)","rows_affected":1,"cost_seconds":0.030726834},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:59","sql":"UPDATE `user_coupons` SET `balance_amount`=3000,`updated_at`='2025-12-22 15:19:00.388' WHERE `user_coupons`.`id` = 14","rows_affected":1,"cost_seconds":0.0317125}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.138150209}}
{"level":"info","time":"2025-12-22 15:19:00","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/users?current=1&size=10&page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.130994625,"trace_id":"2003002314914271232","trace_info":{"trace_id":"2003002314914271232","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/users?current=1&size=10&page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002314914271232"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":6,"list":[{"id":813,"nickname":"善良的巴乔","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAABmAADpPQ5dAAAAAXRSTlMAQObYZgAAAD9JREFUeJxiAIH//xHkSBdAEofwRrjAKEAFsMQCTzQjXgCRSMDsES4AoWAALj6iBRABNCqAnHlGBRgAAQAA//8HSv0f1XCh/AAAAABJRU5ErkJggg==","invite_code":"AZCHW75Z","inviter_id":0,"created_at":"2025-11-16 13:50:58","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":12,"nickname":"张三","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"S93L5LDY","inviter_id":0,"created_at":"2025-11-14 21:21:44","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":6,"today_consume":11910,"seven_day_consume":11910},{"id":9,"nickname":"贝利求而不得","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"ELBZ6BM8","inviter_id":6,"created_at":"2025-11-14 11:48:55","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":8,"nickname":"欢呼的贝利","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"VUQQ9MYF","inviter_id":0,"created_at":"2025-11-14 11:18:07","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":7,"nickname":"大罗舞力四射","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"23JEKRTQ","inviter_id":0,"created_at":"2025-11-14 11:06:38","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":6,"nickname":"标致的欧文","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"A8ZWET6K","inviter_id":0,"created_at":"2025-11-14 11:06:05","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.130994459},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018204917},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:91","sql":"SELECT count(*) FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.009475542},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:102","sql":"SELECT `users`.*,`channels`.`name` AS `channel_name`,`channels`.`code` AS `channel_code` FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL ORDER BY `users`.`id` DESC LIMIT 20","rows_affected":-1,"cost_seconds":0.02129975},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:126","sql":"SELECT `user_coupons`.`user_id`,COUNT(`user_coupons`.`id`) AS `count` FROM `user_coupons` WHERE `user_coupons`.`user_id` IN (813,12,9,8,7,6) AND `user_coupons`.`status` = 1 GROUP BY `user_coupons`.`user_id`","rows_affected":-1,"cost_seconds":0.024214417},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:145","sql":"SELECT `user_item_cards`.`user_id`,COUNT(`user_item_cards`.`id`) AS `count` FROM `user_item_cards` WHERE `user_item_cards`.`user_id` IN (813,12,9,8,7,6) AND `user_item_cards`.`status` = 1 GROUP BY `user_item_cards`.`user_id`","rows_affected":-1,"cost_seconds":0.018832083},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:172","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-22 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.019012667},{"time":"2025-12-22 15:19:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:185","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-16 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.019145833}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.130994625}}
{"level":"info","time":"2025-12-22 15:19:03","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/users/813/coupons/add","http_code":400,"business_code":20109,"success":false,"cost_seconds":0.064035833,"trace_id":"2003002328851943424","trace_info":{"trace_id":"2003002328851943424","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/users/813/coupons/add","header":{"Content-Type":"application/json"},"body":"{\"coupon_id\":3}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002328851943424"],"Vary":["Origin"]},"body":null,"business_code":20109,"business_code_msg":"发券失败:模板配额已满","http_code":400,"http_code_msg":"Bad Request","cost_seconds":0.064035583},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:03","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02086875},{"time":"2025-12-22 15:19:03","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:15","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`id` = 3 AND deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.023764375},{"time":"2025-12-22 15:19:03","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:31","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 3","rows_affected":1,"cost_seconds":0.018993041}],"redis":null,"mongos":null,"success":false,"cost_seconds":0.064035833}}
{"level":"info","time":"2025-12-22 15:19:09","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?status=1&page=1&page_size=50","http_code":200,"business_code":0,"success":true,"cost_seconds":0.05876575,"trace_id":"2003002351551516672","trace_info":{"trace_id":"2003002351551516672","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?status=1&page=1&page_size=50","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002351551516672"],"Vary":["Origin"]},"body":{"page":1,"page_size":50,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.058765584},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018969917},{"time":"2025-12-22 15:19:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018918084},{"time":"2025-12-22 15:19:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 50","rows_affected":50,"cost_seconds":0.020412583}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.05876575}}
{"level":"info","time":"2025-12-22 15:19:16","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/users/813/item_cards","http_code":200,"business_code":0,"success":true,"cost_seconds":0.274525,"trace_id":"2003002382425788416","trace_info":{"trace_id":"2003002382425788416","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/users/813/item_cards","header":{"Content-Type":"application/json"},"body":"{\"card_id\":1,\"quantity\":5}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002382425788416"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.274524667},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021193542},{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/item_card_add.go:35","sql":"SELECT * FROM `system_item_cards` WHERE `system_item_cards`.`id` = 1 AND deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020958417},{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/item_card_add.go:47","sql":"SELECT count(*) FROM `user_item_cards` WHERE `user_item_cards`.`user_id` = 813 AND `user_item_cards`.`card_id` = 1 AND `user_item_cards`.`status` = 1","rows_affected":1,"cost_seconds":0.020575917},{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/item_card_add.go:76","sql":"INSERT INTO `user_item_cards` (`user_id`,`card_id`,`valid_start`,`valid_end`,`status`,`remark`) VALUES (813,1,'2025-11-26 00:00:00','2025-12-25 00:00:00',1,'')","rows_affected":1,"cost_seconds":0.032856167},{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/item_card_add.go:76","sql":"INSERT INTO `user_item_cards` (`user_id`,`card_id`,`valid_start`,`valid_end`,`status`,`remark`) VALUES (813,1,'2025-11-26 00:00:00','2025-12-25 00:00:00',1,'')","rows_affected":1,"cost_seconds":0.032290667},{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/item_card_add.go:76","sql":"INSERT INTO `user_item_cards` (`user_id`,`card_id`,`valid_start`,`valid_end`,`status`,`remark`) VALUES (813,1,'2025-11-26 00:00:00','2025-12-25 00:00:00',1,'')","rows_affected":1,"cost_seconds":0.031740291},{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/item_card_add.go:76","sql":"INSERT INTO `user_item_cards` (`user_id`,`card_id`,`valid_start`,`valid_end`,`status`,`remark`) VALUES (813,1,'2025-11-26 00:00:00','2025-12-25 00:00:00',1,'')","rows_affected":1,"cost_seconds":0.033063209},{"time":"2025-12-22 15:19:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/item_card_add.go:76","sql":"INSERT INTO `user_item_cards` (`user_id`,`card_id`,`valid_start`,`valid_end`,`status`,`remark`) VALUES (813,1,'2025-11-26 00:00:00','2025-12-25 00:00:00',1,'')","rows_affected":1,"cost_seconds":0.030292709}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.274525}}
{"level":"info","time":"2025-12-22 15:19:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/users?current=1&size=10&page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.127396125,"trace_id":"2003002384028012544","trace_info":{"trace_id":"2003002384028012544","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/users?current=1&size=10&page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002384028012544"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":6,"list":[{"id":813,"nickname":"善良的巴乔","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAABmAADpPQ5dAAAAAXRSTlMAQObYZgAAAD9JREFUeJxiAIH//xHkSBdAEofwRrjAKEAFsMQCTzQjXgCRSMDsES4AoWAALj6iBRABNCqAnHlGBRgAAQAA//8HSv0f1XCh/AAAAABJRU5ErkJggg==","invite_code":"AZCHW75Z","inviter_id":0,"created_at":"2025-11-16 13:50:58","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":5,"today_consume":0,"seven_day_consume":0},{"id":12,"nickname":"张三","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"S93L5LDY","inviter_id":0,"created_at":"2025-11-14 21:21:44","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":6,"today_consume":11910,"seven_day_consume":11910},{"id":9,"nickname":"贝利求而不得","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"ELBZ6BM8","inviter_id":6,"created_at":"2025-11-14 11:48:55","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":8,"nickname":"欢呼的贝利","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"VUQQ9MYF","inviter_id":0,"created_at":"2025-11-14 11:18:07","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":7,"nickname":"大罗舞力四射","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"23JEKRTQ","inviter_id":0,"created_at":"2025-11-14 11:06:38","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":6,"nickname":"标致的欧文","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"A8ZWET6K","inviter_id":0,"created_at":"2025-11-14 11:06:05","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.127395625},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019163},{"time":"2025-12-22 15:19:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:91","sql":"SELECT count(*) FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010377916},{"time":"2025-12-22 15:19:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:102","sql":"SELECT `users`.*,`channels`.`name` AS `channel_name`,`channels`.`code` AS `channel_code` FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL ORDER BY `users`.`id` DESC LIMIT 20","rows_affected":-1,"cost_seconds":0.019845083},{"time":"2025-12-22 15:19:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:126","sql":"SELECT `user_coupons`.`user_id`,COUNT(`user_coupons`.`id`) AS `count` FROM `user_coupons` WHERE `user_coupons`.`user_id` IN (813,12,9,8,7,6) AND `user_coupons`.`status` = 1 GROUP BY `user_coupons`.`user_id`","rows_affected":-1,"cost_seconds":0.019907791},{"time":"2025-12-22 15:19:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:145","sql":"SELECT `user_item_cards`.`user_id`,COUNT(`user_item_cards`.`id`) AS `count` FROM `user_item_cards` WHERE `user_item_cards`.`user_id` IN (813,12,9,8,7,6) AND `user_item_cards`.`status` = 1 GROUP BY `user_item_cards`.`user_id`","rows_affected":-1,"cost_seconds":0.018978792},{"time":"2025-12-22 15:19:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:172","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-22 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.018974625},{"time":"2025-12-22 15:19:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:185","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-16 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.01886375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.127396125}}
{"level":"info","time":"2025-12-22 15:19:19","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?status=1&page=1&page_size=50","http_code":200,"business_code":0,"success":true,"cost_seconds":0.060376875,"trace_id":"2003002394060787712","trace_info":{"trace_id":"2003002394060787712","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?status=1&page=1&page_size=50","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002394060787712"],"Vary":["Origin"]},"body":{"page":1,"page_size":50,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.060376625},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017686042},{"time":"2025-12-22 15:19:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018827292},{"time":"2025-12-22 15:19:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 50","rows_affected":50,"cost_seconds":0.022805291}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.060376875}}
{"level":"info","time":"2025-12-22 15:19:21","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/users/12/coupons/add","http_code":400,"business_code":20109,"success":false,"cost_seconds":0.059733333,"trace_id":"2003002403711881216","trace_info":{"trace_id":"2003002403711881216","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/users/12/coupons/add","header":{"Content-Type":"application/json"},"body":"{\"coupon_id\":3}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002403711881216"],"Vary":["Origin"]},"body":null,"business_code":20109,"business_code_msg":"发券失败:模板配额已满","http_code":400,"http_code_msg":"Bad Request","cost_seconds":0.059732833},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017528125},{"time":"2025-12-22 15:19:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:15","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`id` = 3 AND deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021858125},{"time":"2025-12-22 15:19:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:31","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 3","rows_affected":1,"cost_seconds":0.019328458}],"redis":null,"mongos":null,"success":false,"cost_seconds":0.059733333}}
{"level":"info","time":"2025-12-22 15:19:32","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_coupons?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.10748375,"trace_id":"2003002447852736512","trace_info":{"trace_id":"2003002447852736512","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_coupons?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002447852736512"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":3,"list":[{"id":3,"name":"1000元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":100000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":3,"used_quantity":3,"created_at":"2025-12-14 17:31:24"},{"id":2,"name":"30元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":3000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1000,"used_quantity":5,"created_at":"2025-12-08 01:40:47"},{"id":1,"name":"优惠券1 ","status":1,"coupon_type":1,"discount_type":1,"discount_value":10000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1100,"used_quantity":5,"created_at":"2025-11-14 20:19:47"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.107483291},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019121125},{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:202","sql":"SELECT count(*) FROM `system_coupons` WHERE deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.009683708},{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:221","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` DESC LIMIT 10","rows_affected":-1,"cost_seconds":0.019734166},{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 3","rows_affected":1,"cost_seconds":0.019944917},{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 2","rows_affected":1,"cost_seconds":0.019831041},{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 1","rows_affected":1,"cost_seconds":0.018018084}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.10748375}}
{"level":"info","time":"2025-12-22 15:19:32","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.052808375,"trace_id":"2003002450742611968","trace_info":{"trace_id":"2003002450742611968","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002450742611968"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-10T22:33:28.156+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":0,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":0,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.052807875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01858925},{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.00965375},{"time":"2025-12-22 15:19:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.0238645}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.052808375}}
{"level":"info","time":"2025-12-22 15:19:41","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/system_coupons/3","http_code":200,"business_code":0,"success":true,"cost_seconds":0.075655333,"trace_id":"2003002488499736576","trace_info":{"trace_id":"2003002488499736576","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/system_coupons/3","header":{"Content-Type":"application/json"},"body":"{\"name\":\"1000元优惠券\",\"coupon_type\":1,\"discount_type\":1,\"discount_value\":100000,\"min_amount\":100,\"max_discount\":0,\"valid_days\":30,\"total_quantity\":0,\"status\":1,\"remark\":\"\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002488499736576"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.075654875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:41","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020639417},{"time":"2025-12-22 15:19:41","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:126","sql":"UPDATE `system_coupons` SET `discount_type`=1,`discount_value`=100000,`min_spend`=100,`name`='1000元优惠券',`scope_type`=1,`status`=1,`total_quantity`=0,`valid_end`='2026-01-21 15:19:41.923',`valid_start`='2025-12-22 15:19:41.923',`updated_at`='2025-12-22 15:19:41.934' WHERE `system_coupons`.`id` = 3 AND `system_coupons`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.043898416}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.075655333}}
{"level":"info","time":"2025-12-22 15:19:42","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_coupons?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.113680875,"trace_id":"2003002489279877120","trace_info":{"trace_id":"2003002489279877120","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_coupons?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002489279877120"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":3,"list":[{"id":3,"name":"1000元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":100000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":0,"used_quantity":3,"created_at":"2025-12-14 17:31:24"},{"id":2,"name":"30元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":3000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1000,"used_quantity":5,"created_at":"2025-12-08 01:40:47"},{"id":1,"name":"优惠券1 ","status":1,"coupon_type":1,"discount_type":1,"discount_value":10000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1100,"used_quantity":5,"created_at":"2025-11-14 20:19:47"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.1136805},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020541125},{"time":"2025-12-22 15:19:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:202","sql":"SELECT count(*) FROM `system_coupons` WHERE deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010293792},{"time":"2025-12-22 15:19:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:221","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` DESC LIMIT 10","rows_affected":-1,"cost_seconds":0.019490958},{"time":"2025-12-22 15:19:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 3","rows_affected":1,"cost_seconds":0.019987667},{"time":"2025-12-22 15:19:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 2","rows_affected":1,"cost_seconds":0.02166675},{"time":"2025-12-22 15:19:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 1","rows_affected":1,"cost_seconds":0.020260459}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.113680875}}
{"level":"info","time":"2025-12-22 15:19:50","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?status=1&page=1&page_size=50","http_code":200,"business_code":0,"success":true,"cost_seconds":0.063555541,"trace_id":"2003002525749350400","trace_info":{"trace_id":"2003002525749350400","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?status=1&page=1&page_size=50","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002525749350400"],"Vary":["Origin"]},"body":{"page":1,"page_size":50,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.06355525},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:50","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019934416},{"time":"2025-12-22 15:19:50","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.0195725},{"time":"2025-12-22 15:19:50","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 50","rows_affected":50,"cost_seconds":0.023329292}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.063555541}}
{"level":"info","time":"2025-12-22 15:19:53","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/users/813/coupons/add","http_code":200,"business_code":0,"success":true,"cost_seconds":0.126548709,"trace_id":"2003002537099137024","trace_info":{"trace_id":"2003002537099137024","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/users/813/coupons/add","header":{"Content-Type":"application/json"},"body":"{\"coupon_id\":3}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002537099137024"],"Vary":["Origin"]},"body":{"success":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.126548334},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018961042},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:15","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`id` = 3 AND deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.025258208},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:54","sql":"INSERT INTO `user_coupons` (`user_id`,`coupon_id`,`valid_start`,`valid_end`,`status`,`balance_amount`) VALUES (813,3,'2025-12-22 15:19:41.923','2026-01-21 15:19:41.923',1,0)","rows_affected":1,"cost_seconds":0.031847167},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:59","sql":"UPDATE `user_coupons` SET `balance_amount`=100000,`updated_at`='2025-12-22 15:19:53.586' WHERE `user_coupons`.`id` = 15","rows_affected":1,"cost_seconds":0.029708667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.126548709}}
{"level":"info","time":"2025-12-22 15:19:53","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/users?current=1&size=10&page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.139930959,"trace_id":"2003002538072215552","trace_info":{"trace_id":"2003002538072215552","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/users?current=1&size=10&page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002538072215552"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":6,"list":[{"id":813,"nickname":"善良的巴乔","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAABmAADpPQ5dAAAAAXRSTlMAQObYZgAAAD9JREFUeJxiAIH//xHkSBdAEofwRrjAKEAFsMQCTzQjXgCRSMDsES4AoWAALj6iBRABNCqAnHlGBRgAAQAA//8HSv0f1XCh/AAAAABJRU5ErkJggg==","invite_code":"AZCHW75Z","inviter_id":0,"created_at":"2025-11-16 13:50:58","douyin_id":"","channel_name":"","channel_code":"","coupons_count":3,"item_cards_count":5,"today_consume":0,"seven_day_consume":0},{"id":12,"nickname":"张三","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"S93L5LDY","inviter_id":0,"created_at":"2025-11-14 21:21:44","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":6,"today_consume":11910,"seven_day_consume":11910},{"id":9,"nickname":"贝利求而不得","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"ELBZ6BM8","inviter_id":6,"created_at":"2025-11-14 11:48:55","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":8,"nickname":"欢呼的贝利","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"VUQQ9MYF","inviter_id":0,"created_at":"2025-11-14 11:18:07","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":7,"nickname":"大罗舞力四射","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"23JEKRTQ","inviter_id":0,"created_at":"2025-11-14 11:06:38","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":6,"nickname":"标致的欧文","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"A8ZWET6K","inviter_id":0,"created_at":"2025-11-14 11:06:05","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.13993075},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019087083},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:91","sql":"SELECT count(*) FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010307375},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:102","sql":"SELECT `users`.*,`channels`.`name` AS `channel_name`,`channels`.`code` AS `channel_code` FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL ORDER BY `users`.`id` DESC LIMIT 20","rows_affected":-1,"cost_seconds":0.0258275},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:126","sql":"SELECT `user_coupons`.`user_id`,COUNT(`user_coupons`.`id`) AS `count` FROM `user_coupons` WHERE `user_coupons`.`user_id` IN (813,12,9,8,7,6) AND `user_coupons`.`status` = 1 GROUP BY `user_coupons`.`user_id`","rows_affected":-1,"cost_seconds":0.020721458},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:145","sql":"SELECT `user_item_cards`.`user_id`,COUNT(`user_item_cards`.`id`) AS `count` FROM `user_item_cards` WHERE `user_item_cards`.`user_id` IN (813,12,9,8,7,6) AND `user_item_cards`.`status` = 1 GROUP BY `user_item_cards`.`user_id`","rows_affected":-1,"cost_seconds":0.022305625},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:172","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-22 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.020528625},{"time":"2025-12-22 15:19:53","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:185","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-16 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.020381667}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.139930959}}
{"level":"info","time":"2025-12-22 15:19:55","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/products?status=1&page=1&page_size=50","http_code":200,"business_code":0,"success":true,"cost_seconds":0.063920834,"trace_id":"2003002544376254464","trace_info":{"trace_id":"2003002544376254464","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/products?status=1&page=1&page_size=50","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002544376254464"],"Vary":["Origin"]},"body":{"page":1,"page_size":50,"total":271,"list":[{"id":271,"name":"LAMY凌美宝珠笔礼盒暗夜绿野奢礼盒","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974142175986900.jpg\"]","price":87990,"stock":9999,"sales":0,"status":1},{"id":270,"name":"LAMY凌美钢笔礼盒 宋代限定版墨水笔青苍玉兰","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765974064319974300.jpg\"]","price":32990,"stock":9999,"sales":0,"status":1},{"id":269,"name":"LAMY凌美 钢笔(尼克+朱迪)礼盒疯狂动物城联名墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973959992705500.jpg\"]","price":100900,"stock":9999,"sales":0,"status":1},{"id":268,"name":"LAMY凌美钢笔礼盒 狩猎系列磨砂黑白色墨水笔套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973806819055400.jpg\"]","price":43900,"stock":9999,"sales":0,"status":1},{"id":267,"name":"LAMY凌美钢笔礼盒 狩猎系列库洛米联名限定套装","category_id":10,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765973718891607700.png\"]","price":50500,"stock":99999,"sales":0,"status":1},{"id":266,"name":"MINISO名创优品U型枕飞机云朵护颈枕记忆棉","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958525893026200.jpg\"]","price":7700,"stock":9999,"sales":0,"status":1},{"id":265,"name":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","price":10490,"stock":9999,"sales":0,"status":1},{"id":264,"name":"MINISO名创优品橘猫工业铁甲小宝第二弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958320499495500.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":263,"name":"MINISO名创优品橘猫工业铁甲小宝第一弹模型玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958282291523200.jpg\"]","price":10800,"stock":9999,"sales":0,"status":1},{"id":262,"name":"MINISO名创Nanci囡茜氛围灯积木摆件中国风小夜灯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958213519986200.png\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":261,"name":"名创优品迪士尼316不锈钢保温饭盒便当盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958147297026300.jpg\"]","price":8900,"stock":9999,"sales":0,"status":1},{"id":260,"name":"MINISO名创优品学院系列焦糖格纹双肩包包学院风","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958088190736900.jpg\"]","price":11500,"stock":9999,"sales":0,"status":1},{"id":259,"name":"MINISO/名创优品迪士尼朱迪的警官生活系列痛包","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957990772169000.jpg\"]","price":13090,"stock":9999,"sales":0,"status":1},{"id":258,"name":"MINISO名创优品雪夜派对拼装模型圣诞节礼物","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957900503621400.jpg\"]","price":13900,"stock":9999,"sales":0,"status":1},{"id":257,"name":"MINISO名创优品【深睡记忆枕】透气枕芯枕头护颈椎释压","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957819453538400.png\"]","price":14590,"stock":9999,"sales":0,"status":1},{"id":256,"name":"MINISO名创优品香薰氛围感蓝牙音乐香氛机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957751042251600.jpg\"]","price":24500,"stock":9999,"sales":0,"status":1},{"id":255,"name":"MINISO名创优品铠魂帝皇侠15周年典藏模玩机甲超可动人偶成品模型","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957636770820900.jpg\"]","price":27500,"stock":9999,"sales":0,"status":1},{"id":254,"name":"MINISO名创优品冰淇淋香薰膏室内卫生间清新芬芳花果香4盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957419425272100.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":253,"name":"MINISO名创优品硅胶热水袋","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957295282004700.jpg\"]","price":5790,"stock":9999,"sales":0,"status":1},{"id":252,"name":"MINISO名创优品Chiikawa系列毛茸茸季斗篷休闲午休毯随机","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957103956331200.jpg\"]","price":16390,"stock":9999,"sales":0,"status":1},{"id":251,"name":"MINISO名创优品罗小黑轩影摇香系列迷你挂画冰箱贴五款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765957004993236600.jpg\"]","price":13990,"stock":9999,"sales":0,"status":1},{"id":250,"name":"MINISO名创优品chiikawa系列睡衣毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956849972873300.jpg\"]","price":10900,"stock":9999,"sales":0,"status":1},{"id":249,"name":"MINISO名创优品蜡笔小新拼图","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956726589144000.png\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":248,"name":"MINISO名创优品三丽鸥保温杯公仔冰霸杯","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956569488102100.jpg\"]","price":8890,"stock":9999,"sales":0,"status":1},{"id":247,"name":"MINISO名创优品蜡笔小新超变装毛绒眼罩","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956491344273300.jpg\"]","price":1990,"stock":9999,"sales":0,"status":1},{"id":246,"name":"MINISO名创优品迪士尼疯狂动物城搪胶毛绒公仔盲盒摆件","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956361082178100.jpg\"]","price":8690,"stock":9999,"sales":0,"status":1},{"id":245,"name":"MINISO名创优品玉桂狗酷洛米捏捏小夜灯卧室睡眠灯床头灯LED灯随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956188247609800.jpg\"]","price":6590,"stock":9999,"sales":0,"status":1},{"id":244,"name":"MINISO名创优品Chiikawa奇幻马戏团毛绒挂件随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765956006896154800.jpg\"]","price":5590,"stock":9999,"sales":0,"status":1},{"id":243,"name":"MINISO名创优品WAKUKU哇库库毛毛潮趣第二弹系列单盒盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955886258552300.jpg\"]","price":7590,"stock":9999,"sales":0,"status":1},{"id":242,"name":"MINISO名创优品Chiikawa樱花季吉伊乌萨奇小八零钱包挂件耳机包随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955794487832400.jpg\"]","price":4390,"stock":9999,"sales":0,"status":1},{"id":241,"name":"MINISO名创优品草莓熊休闲毯加厚保暖午睡毯子","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955717135623100.jpg\"]","price":9900,"stock":9999,"sales":0,"status":1},{"id":240,"name":"MINISO名创优品MyMelody秘森茶话会盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955658005155100.jpg\"]","price":3900,"stock":9999,"sales":0,"status":1},{"id":239,"name":"MINISO名创优品【指环爱神系列】2盒随机2款手办盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955515578588700.png\"]","price":6400,"stock":9999,"sales":0,"status":1},{"id":238,"name":"MINISO名创优品 小熊维尼拍立得系列(单盒单款)","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955384656076300.jpg\"]","price":3690,"stock":9999,"sales":0,"status":1},{"id":237,"name":"MINISO名创优品 小熊维尼拍立得系列端盒8款盲盒","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765955301119356700.jpg\"]","price":30000,"stock":999,"sales":0,"status":1},{"id":236,"name":"MINISO名创优品缤纷街景积木第6季五件套拼装积木玩具","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954965838583100.jpg\"]","price":18500,"stock":9999,"sales":0,"status":1},{"id":235,"name":"MINISO名创优品羊咩咩小羊玩偶毛绒公仔","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954804800434800.jpg\"]","price":2190,"stock":9999,"sales":0,"status":1},{"id":234,"name":"MINISO名创优品大师香薰室内家用150ml随机款","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954438035852600.jpg\"]","price":4500,"stock":9999,"sales":0,"status":1},{"id":233,"name":"MINISO名创优品天然植物化妆棉800片白色","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765954130792789000.jpg\"]","price":1390,"stock":9999,"sales":0,"status":1},{"id":232,"name":"MINISO名创优品玉桂狗u型枕","category_id":9,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765953971587736200.png\"]","price":3300,"stock":99999,"sales":0,"status":1},{"id":231,"name":"ZIPPO 春华秋实套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765878978681838200.jpg\"]","price":327500,"stock":9999,"sales":0,"status":1},{"id":230,"name":"ZIPPO 觉醒系列打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765877510957720900.jpg\"]","price":145500,"stock":9999,"sales":0,"status":1},{"id":229,"name":"ZIPPO 星际异兽套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765876033609870000.jpg\"]","price":135000,"stock":9999,"sales":0,"status":1},{"id":228,"name":"ZIPPO 幸运灵虫 套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875966491566400.jpg\"]","price":263900,"stock":9999,"sales":0,"status":1},{"id":227,"name":"ZIPPO Jack Daniel联名款——橡木之味打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875891023016800.jpg\"]","price":113800,"stock":9999,"sales":0,"status":1},{"id":226,"name":"ZIPPO八音盒·怦然心动打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875820076074600.jpg\"]","price":119900,"stock":9999,"sales":0,"status":1},{"id":225,"name":"ZIPPO蔷薇水晶礼盒套装打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875719520558200.jpg\"]","price":185000,"stock":9999,"sales":0,"status":1},{"id":224,"name":"ZIPPO幸运石系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875631784700700.jpg\"]","price":58800,"stock":9999,"sales":0,"status":1},{"id":223,"name":"ZIPPO暗花幺點-PVD浸染打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875319301817500.avif\"]","price":33700,"stock":9999,"sales":0,"status":1},{"id":222,"name":"ZIPPO 雪花系列随机款打火机","category_id":8,"images_json":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/16/1765875220636810700.jpg\"]","price":38200,"stock":9999,"sales":0,"status":1}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.063920459},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0212795},{"time":"2025-12-22 15:19:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:233","sql":"SELECT count(*) FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.018720208},{"time":"2025-12-22 15:19:55","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/product/product.go:237","sql":"SELECT * FROM `products` WHERE `products`.`status` = 1 AND deleted_at IS NULL AND `products`.`deleted_at` IS NULL ORDER BY `products`.`id` DESC LIMIT 50","rows_affected":50,"cost_seconds":0.022960541}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.063920834}}
{"level":"info","time":"2025-12-22 15:19:57","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/users/12/coupons/add","http_code":200,"business_code":0,"success":true,"cost_seconds":0.13142925,"trace_id":"2003002554044125184","trace_info":{"trace_id":"2003002554044125184","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/users/12/coupons/add","header":{"Content-Type":"application/json"},"body":"{\"coupon_id\":3}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002554044125184"],"Vary":["Origin"]},"body":{"success":true},"http_code":200,"http_code_msg":"OK","cost_seconds":0.131428833},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021891167},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:15","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`id` = 3 AND deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.023846125},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:54","sql":"INSERT INTO `user_coupons` (`user_id`,`coupon_id`,`valid_start`,`valid_end`,`status`,`balance_amount`) VALUES (12,3,'2025-12-22 15:19:41.923','2026-01-21 15:19:41.923',1,0)","rows_affected":1,"cost_seconds":0.033078041},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/service/user/coupon_add.go:59","sql":"UPDATE `user_coupons` SET `balance_amount`=100000,`updated_at`='2025-12-22 15:19:57.629' WHERE `user_coupons`.`id` = 16","rows_affected":1,"cost_seconds":0.031853042}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.13142925}}
{"level":"info","time":"2025-12-22 15:19:57","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/users?current=1&size=10&page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.128880875,"trace_id":"2003002555050758144","trace_info":{"trace_id":"2003002555050758144","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/users?current=1&size=10&page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003002555050758144"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":6,"list":[{"id":813,"nickname":"善良的巴乔","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAABmAADpPQ5dAAAAAXRSTlMAQObYZgAAAD9JREFUeJxiAIH//xHkSBdAEofwRrjAKEAFsMQCTzQjXgCRSMDsES4AoWAALj6iBRABNCqAnHlGBRgAAQAA//8HSv0f1XCh/AAAAABJRU5ErkJggg==","invite_code":"AZCHW75Z","inviter_id":0,"created_at":"2025-11-16 13:50:58","douyin_id":"","channel_name":"","channel_code":"","coupons_count":3,"item_cards_count":5,"today_consume":0,"seven_day_consume":0},{"id":12,"nickname":"张三","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"S93L5LDY","inviter_id":0,"created_at":"2025-11-14 21:21:44","douyin_id":"","channel_name":"","channel_code":"","coupons_count":1,"item_cards_count":6,"today_consume":11910,"seven_day_consume":11910},{"id":9,"nickname":"贝利求而不得","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"ELBZ6BM8","inviter_id":6,"created_at":"2025-11-14 11:48:55","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":8,"nickname":"欢呼的贝利","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"VUQQ9MYF","inviter_id":0,"created_at":"2025-11-14 11:18:07","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":7,"nickname":"大罗舞力四射","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"23JEKRTQ","inviter_id":0,"created_at":"2025-11-14 11:06:38","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":6,"nickname":"标致的欧文","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"A8ZWET6K","inviter_id":0,"created_at":"2025-11-14 11:06:05","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.128880459},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01855225},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:91","sql":"SELECT count(*) FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.00993275},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:102","sql":"SELECT `users`.*,`channels`.`name` AS `channel_name`,`channels`.`code` AS `channel_code` FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL ORDER BY `users`.`id` DESC LIMIT 20","rows_affected":-1,"cost_seconds":0.0198775},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:126","sql":"SELECT `user_coupons`.`user_id`,COUNT(`user_coupons`.`id`) AS `count` FROM `user_coupons` WHERE `user_coupons`.`user_id` IN (813,12,9,8,7,6) AND `user_coupons`.`status` = 1 GROUP BY `user_coupons`.`user_id`","rows_affected":-1,"cost_seconds":0.020930333},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:145","sql":"SELECT `user_item_cards`.`user_id`,COUNT(`user_item_cards`.`id`) AS `count` FROM `user_item_cards` WHERE `user_item_cards`.`user_id` IN (813,12,9,8,7,6) AND `user_item_cards`.`status` = 1 GROUP BY `user_item_cards`.`user_id`","rows_affected":-1,"cost_seconds":0.019307625},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:172","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-22 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.019557292},{"time":"2025-12-22 15:19:57","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:185","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-16 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.018697959}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.128880875}}
{"level":"info","time":"2025-12-22 15:51:55","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 15:51:59","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.098179375,"trace_id":"2003010613617364992","trace_info":{"trace_id":"2003010613617364992","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003010613617364992"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-10T22:33:28.156+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":0,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":0,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.098179083},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.06574275},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.011999125},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 100","rows_affected":1,"cost_seconds":0.019292875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.098179375}}
{"level":"info","time":"2025-12-22 15:51:59","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_titles?page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.112609917,"trace_id":"2003010613617364992","trace_info":{"trace_id":"2003010613617364992","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_titles?page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003010613617364992"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":2,"list":[{"id":8,"name":"概率加成","description":"抽奖期间 会对奖品有一定概率增幅","status":1,"obtain_rules_json":"{}","scopes_json":"{}","created_at":"2025-11-16T11:08:04.442+08:00","updated_at":"2025-11-16T11:08:04.442+08:00","deleted_at":null},{"id":7,"name":"奖品双倍","description":"在游戏活动抽奖的时候 会有一定几率触发双倍;效果等同双倍卡","status":1,"obtain_rules_json":"{}","scopes_json":"{}","created_at":"2025-11-16T10:49:39.519+08:00","updated_at":"2025-11-16T10:49:39.519+08:00","deleted_at":null}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.112609375},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.077621042},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/titles_admin.go:42","sql":"SELECT count(*) FROM `system_titles` WHERE deleted_at IS NULL AND `system_titles`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.011404125},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/titles_admin.go:48","sql":"SELECT * FROM `system_titles` WHERE deleted_at IS NULL AND `system_titles`.`deleted_at` IS NULL ORDER BY `system_titles`.`id` DESC LIMIT 100","rows_affected":2,"cost_seconds":0.0220355}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.112609917}}
{"level":"info","time":"2025-12-22 15:51:59","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_coupons?status=1&page=1&page_size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.129602334,"trace_id":"2003010613617364992","trace_info":{"trace_id":"2003010613617364992","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_coupons?status=1&page=1&page_size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003010613617364992"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":3,"list":[{"id":3,"name":"1000元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":100000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":0,"used_quantity":5,"created_at":"2025-12-14 17:31:24"},{"id":2,"name":"30元优惠券","status":1,"coupon_type":1,"discount_type":1,"discount_value":3000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1000,"used_quantity":5,"created_at":"2025-12-08 01:40:47"},{"id":1,"name":"优惠券1 ","status":1,"coupon_type":1,"discount_type":1,"discount_value":10000,"min_amount":100,"max_discount":0,"valid_days":30,"total_quantity":1100,"used_quantity":5,"created_at":"2025-11-14 20:19:47"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.129602084},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0208345},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:202","sql":"SELECT count(*) FROM `system_coupons` WHERE `system_coupons`.`status` = 1 AND deleted_at IS NULL AND `system_coupons`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.020852542},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:221","sql":"SELECT * FROM `system_coupons` WHERE `system_coupons`.`status` = 1 AND `system_coupons`.`deleted_at` IS NULL ORDER BY `system_coupons`.`id` DESC LIMIT 100","rows_affected":-1,"cost_seconds":0.021984209},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 3","rows_affected":1,"cost_seconds":0.02398575},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 2","rows_affected":1,"cost_seconds":0.019745333},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/system_coupons.go:236","sql":"SELECT count(*) FROM `user_coupons` WHERE `user_coupons`.`coupon_id` = 1","rows_affected":1,"cost_seconds":0.020642}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.129602334}}
{"level":"info","time":"2025-12-22 15:51:59","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/users?current=1&size=10&page=1&page_size=20","http_code":200,"business_code":0,"success":true,"cost_seconds":0.1935785,"trace_id":"2003010613617364992","trace_info":{"trace_id":"2003010613617364992","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/users?current=1&size=10&page=1&page_size=20","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003010613617364992"],"Vary":["Origin"]},"body":{"page":1,"page_size":20,"total":6,"list":[{"id":813,"nickname":"善良的巴乔","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAABmAADpPQ5dAAAAAXRSTlMAQObYZgAAAD9JREFUeJxiAIH//xHkSBdAEofwRrjAKEAFsMQCTzQjXgCRSMDsES4AoWAALj6iBRABNCqAnHlGBRgAAQAA//8HSv0f1XCh/AAAAABJRU5ErkJggg==","invite_code":"AZCHW75Z","inviter_id":0,"created_at":"2025-11-16 13:50:58","douyin_id":"","channel_name":"","channel_code":"","coupons_count":3,"item_cards_count":5,"today_consume":0,"seven_day_consume":0},{"id":12,"nickname":"张三","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"S93L5LDY","inviter_id":0,"created_at":"2025-11-14 21:21:44","douyin_id":"","channel_name":"","channel_code":"","coupons_count":1,"item_cards_count":4,"today_consume":13890,"seven_day_consume":13890},{"id":9,"nickname":"贝利求而不得","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"ELBZ6BM8","inviter_id":6,"created_at":"2025-11-14 11:48:55","douyin_id":"","channel_name":"","channel_code":"","coupons_count":2,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":8,"nickname":"欢呼的贝利","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"VUQQ9MYF","inviter_id":0,"created_at":"2025-11-14 11:18:07","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":7,"nickname":"大罗舞力四射","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"23JEKRTQ","inviter_id":0,"created_at":"2025-11-14 11:06:38","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0},{"id":6,"nickname":"标致的欧文","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","invite_code":"A8ZWET6K","inviter_id":0,"created_at":"2025-11-14 11:06:05","douyin_id":"","channel_name":"","channel_code":"","coupons_count":0,"item_cards_count":0,"today_consume":0,"seven_day_consume":0}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.193578375},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.069315791},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:91","sql":"SELECT count(*) FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.009834},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:102","sql":"SELECT `users`.*,`channels`.`name` AS `channel_name`,`channels`.`code` AS `channel_code` FROM `users` LEFT JOIN `channels` ON `channels`.`id` = `users`.`channel_id` WHERE `users`.`deleted_at` IS NULL ORDER BY `users`.`id` DESC LIMIT 20","rows_affected":-1,"cost_seconds":0.026002},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:126","sql":"SELECT `user_coupons`.`user_id`,COUNT(`user_coupons`.`id`) AS `count` FROM `user_coupons` WHERE `user_coupons`.`user_id` IN (813,12,9,8,7,6) AND `user_coupons`.`status` = 1 GROUP BY `user_coupons`.`user_id`","rows_affected":-1,"cost_seconds":0.020956208},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:145","sql":"SELECT `user_item_cards`.`user_id`,COUNT(`user_item_cards`.`id`) AS `count` FROM `user_item_cards` WHERE `user_item_cards`.`user_id` IN (813,12,9,8,7,6) AND `user_item_cards`.`status` = 1 GROUP BY `user_item_cards`.`user_id`","rows_affected":-1,"cost_seconds":0.020189333},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:172","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-22 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.024657166},{"time":"2025-12-22 15:51:59","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/users_admin.go:185","sql":"SELECT `orders`.`user_id`,SUM(`orders`.`actual_amount`) AS `amount` FROM `orders` WHERE `orders`.`user_id` IN (813,12,9,8,7,6) AND `orders`.`status` = 2 AND `orders`.`created_at` >= '2025-12-16 00:00:00' GROUP BY `orders`.`user_id`","rows_affected":-1,"cost_seconds":0.019735459}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.1935785}}
{"level":"info","time":"2025-12-22 15:52:02","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.049987708,"trace_id":"2003010626120585216","trace_info":{"trace_id":"2003010626120585216","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003010626120585216"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-10T22:33:28.156+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":0,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":0,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.049986083},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:52:02","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019302958},{"time":"2025-12-22 15:52:02","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.009999792},{"time":"2025-12-22 15:52:02","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.020283167}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.049987708}}
{"level":"info","time":"2025-12-22 15:52:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/system_item_cards/1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.063296792,"trace_id":"2003010690863861760","trace_info":{"trace_id":"2003010690863861760","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/system_item_cards/1","header":{"Content-Type":"application/json"},"body":"{\"name\":\"双倍快乐水\",\"card_type\":1,\"scope_type\":1,\"effect_type\":1,\"price\":1900,\"reward_multiplier_x1000\":0,\"boost_rate_x1000\":10,\"stacking_strategy\":1,\"max_effect_value_x1000\":2000,\"status\":1,\"remark\":\"备注个锤子啊\",\"valid_start_unix\":1764086400,\"valid_end_unix\":1766592000}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003010690863861760"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.063296542},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:52:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020268084},{"time":"2025-12-22 15:52:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:211","sql":"UPDATE `system_item_cards` SET `boost_rate_x1000`=10,`card_type`=1,`effect_type`=1,`max_effect_value_x1000`=2000,`name`='双倍快乐水',`price`=1900,`remark`='备注个锤子啊',`reward_multiplier_x1000`=0,`scope_type`=1,`stacking_strategy`=1,`status`=1,`valid_end`='2025-12-25 00:00:00',`valid_start`='2025-11-26 00:00:00',`updated_at`='2025-12-22 15:52:17.53' WHERE `system_item_cards`.`id` = 1 AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.031310792}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.063296792}}
{"level":"info","time":"2025-12-22 15:52:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.094999958,"trace_id":"2003010691631419392","trace_info":{"trace_id":"2003010691631419392","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003010691631419392"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:52:17.53+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":0,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.094999583},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:52:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020185292},{"time":"2025-12-22 15:52:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.032474583},{"time":"2025-12-22 15:52:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.041926}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.094999958}}
{"level":"info","time":"2025-12-22 15:54:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.101637791,"trace_id":"2003011192871718912","trace_info":{"trace_id":"2003011192871718912","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003011192871718912"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:52:17.53+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":0,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.101637416},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:54:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0677675},{"time":"2025-12-22 15:54:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.009633125},{"time":"2025-12-22 15:54:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.023849792}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.101637791}}
{"level":"info","time":"2025-12-22 15:54:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.052886917,"trace_id":"2003011195031785472","trace_info":{"trace_id":"2003011195031785472","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003011195031785472"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:52:17.53+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":0,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0528865},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:54:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020438958},{"time":"2025-12-22 15:54:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.01023925},{"time":"2025-12-22 15:54:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.021851042}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.052886917}}
{"level":"info","time":"2025-12-22 15:55:35","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/system_item_cards/1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.068160375,"trace_id":"2003011522615316480","trace_info":{"trace_id":"2003011522615316480","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/system_item_cards/1","header":{"Content-Type":"application/json"},"body":"{\"name\":\"双倍快乐水\",\"card_type\":1,\"scope_type\":1,\"effect_type\":2,\"price\":1900,\"reward_multiplier_x1000\":2000,\"boost_rate_x1000\":10,\"stacking_strategy\":1,\"max_effect_value_x1000\":2000,\"status\":1,\"remark\":\"备注个锤子啊\",\"valid_start_unix\":1764086400,\"valid_end_unix\":1766592000}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003011522615316480"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.068159667},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:55:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018137708},{"time":"2025-12-22 15:55:35","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:211","sql":"UPDATE `system_item_cards` SET `boost_rate_x1000`=10,`card_type`=1,`effect_type`=2,`max_effect_value_x1000`=2000,`name`='双倍快乐水',`price`=1900,`remark`='备注个锤子啊',`reward_multiplier_x1000`=2000,`scope_type`=1,`stacking_strategy`=1,`status`=1,`valid_end`='2025-12-25 00:00:00',`valid_start`='2025-11-26 00:00:00',`updated_at`='2025-12-22 15:55:35.831' WHERE `system_item_cards`.`id` = 1 AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.040064708}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.068160375}}
{"level":"info","time":"2025-12-22 15:55:36","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.049044125,"trace_id":"2003011523412234240","trace_info":{"trace_id":"2003011523412234240","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003011523412234240"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:55:35.831+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":2,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.049043667},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:55:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01797225},{"time":"2025-12-22 15:55:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010018042},{"time":"2025-12-22 15:55:36","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.020386917}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.049044125}}
{"level":"info","time":"2025-12-22 15:56:42","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.062760208,"trace_id":"2003011801318428672","trace_info":{"trace_id":"2003011801318428672","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003011801318428672"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:55:35.831+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":2,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.062759417},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:56:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.02594},{"time":"2025-12-22 15:56:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.012292084},{"time":"2025-12-22 15:56:42","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.023123375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.062760208}}
{"level":"info","time":"2025-12-22 15:58:12","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/system_item_cards/1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.073104,"trace_id":"2003012179548180480","trace_info":{"trace_id":"2003012179548180480","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/system_item_cards/1","header":{"Content-Type":"application/json"},"body":"{\"name\":\"双倍快乐水\",\"card_type\":1,\"scope_type\":1,\"effect_type\":2,\"price\":1900,\"reward_multiplier_x1000\":2000,\"boost_rate_x1000\":10,\"stacking_strategy\":1,\"max_effect_value_x1000\":2000,\"status\":1,\"remark\":\"备注个锤子啊\",\"valid_start_unix\":1764086400,\"valid_end_unix\":1766592000}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003012179548180480"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.07310325},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:58:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021137375},{"time":"2025-12-22 15:58:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:211","sql":"UPDATE `system_item_cards` SET `boost_rate_x1000`=10,`card_type`=1,`effect_type`=2,`max_effect_value_x1000`=2000,`name`='双倍快乐水',`price`=1900,`remark`='备注个锤子啊',`reward_multiplier_x1000`=2000,`scope_type`=1,`stacking_strategy`=1,`status`=1,`valid_end`='2025-12-25 00:00:00',`valid_start`='2025-11-26 00:00:00',`updated_at`='2025-12-22 15:58:12.46' WHERE `system_item_cards`.`id` = 1 AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.042073708}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.073104}}
{"level":"info","time":"2025-12-22 15:58:12","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.065194333,"trace_id":"2003012180340903936","trace_info":{"trace_id":"2003012180340903936","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003012180340903936"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:58:12.46+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":2,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.065193791},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:58:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.023957166},{"time":"2025-12-22 15:58:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.011713291},{"time":"2025-12-22 15:58:12","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.028501708}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.065194333}}
{"level":"info","time":"2025-12-22 15:58:27","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/system_item_cards/1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.06025475,"trace_id":"2003012242429186048","trace_info":{"trace_id":"2003012242429186048","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/system_item_cards/1","header":{"Content-Type":"application/json"},"body":"{\"name\":\"双倍快乐水\",\"card_type\":1,\"scope_type\":1,\"effect_type\":1,\"price\":1900,\"reward_multiplier_x1000\":2000,\"boost_rate_x1000\":10,\"stacking_strategy\":1,\"max_effect_value_x1000\":2000,\"status\":1,\"remark\":\"备注个锤子啊\",\"valid_start_unix\":1764086400,\"valid_end_unix\":1766592000}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003012242429186048"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.060254458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:58:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018391917},{"time":"2025-12-22 15:58:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:211","sql":"UPDATE `system_item_cards` SET `boost_rate_x1000`=10,`card_type`=1,`effect_type`=1,`max_effect_value_x1000`=2000,`name`='双倍快乐水',`price`=1900,`remark`='备注个锤子啊',`reward_multiplier_x1000`=2000,`scope_type`=1,`stacking_strategy`=1,`status`=1,`valid_end`='2025-12-25 00:00:00',`valid_start`='2025-11-26 00:00:00',`updated_at`='2025-12-22 15:58:27.449' WHERE `system_item_cards`.`id` = 1 AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.031980375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.06025475}}
{"level":"info","time":"2025-12-22 15:58:27","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.046791042,"trace_id":"2003012243154800640","trace_info":{"trace_id":"2003012243154800640","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003012243154800640"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:58:27.449+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.046784458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:58:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018360958},{"time":"2025-12-22 15:58:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.0092285},{"time":"2025-12-22 15:58:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.018854166}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.046791042}}
{"level":"info","time":"2025-12-22 15:58:44","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/system_item_cards/1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.103618458,"trace_id":"2003012313774297088","trace_info":{"trace_id":"2003012313774297088","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/system_item_cards/1","header":{"Content-Type":"application/json"},"body":"{\"name\":\"双倍快乐水\",\"card_type\":1,\"scope_type\":1,\"effect_type\":2,\"price\":1900,\"reward_multiplier_x1000\":2000,\"boost_rate_x1000\":10,\"stacking_strategy\":1,\"max_effect_value_x1000\":2000,\"status\":1,\"remark\":\"备注个锤子啊\",\"valid_start_unix\":1764086400,\"valid_end_unix\":1766592000}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003012313774297088"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.103618},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:58:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018058},{"time":"2025-12-22 15:58:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:211","sql":"UPDATE `system_item_cards` SET `boost_rate_x1000`=10,`card_type`=1,`effect_type`=2,`max_effect_value_x1000`=2000,`name`='双倍快乐水',`price`=1900,`remark`='备注个锤子啊',`reward_multiplier_x1000`=2000,`scope_type`=1,`stacking_strategy`=1,`status`=1,`valid_end`='2025-12-25 00:00:00',`valid_start`='2025-11-26 00:00:00',`updated_at`='2025-12-22 15:58:44.505' WHERE `system_item_cards`.`id` = 1 AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.02911525}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.103618458}}
{"level":"info","time":"2025-12-22 15:58:44","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.049544542,"trace_id":"2003012314655100928","trace_info":{"trace_id":"2003012314655100928","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003012314655100928"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:58:44.505+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":2,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.049544209},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 15:58:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018406416},{"time":"2025-12-22 15:58:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.01033025},{"time":"2025-12-22 15:58:44","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.020431625}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.049544542}}
{"level":"info","time":"2025-12-22 16:01:10","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.054267167,"trace_id":"2003012926906044416","trace_info":{"trace_id":"2003012926906044416","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003012926906044416"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:58:44.505+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":2,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.054266875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:01:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020637958},{"time":"2025-12-22 16:01:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010100208},{"time":"2025-12-22 16:01:10","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.023166917}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.054267167}}
{"level":"info","time":"2025-12-22 16:01:50","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 16:01:54","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.063680792,"trace_id":"2003013109492486144","trace_info":{"trace_id":"2003013109492486144","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013109492486144"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T15:58:44.505+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":2,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.0636805},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:01:54","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.026303875},{"time":"2025-12-22 16:01:54","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.010704625},{"time":"2025-12-22 16:01:54","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.025911583}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.063680792}}
{"level":"info","time":"2025-12-22 16:02:01","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"PUT","path":"/api/admin/system_item_cards/1","http_code":200,"business_code":0,"success":true,"cost_seconds":0.061728667,"trace_id":"2003013141486637056","trace_info":{"trace_id":"2003013141486637056","request":{"ttl":"un-limit","method":"PUT","decoded_url":"/api/admin/system_item_cards/1","header":{"Content-Type":"application/json"},"body":"{\"name\":\"双倍快乐水\",\"card_type\":1,\"scope_type\":1,\"effect_type\":1,\"price\":1900,\"reward_multiplier_x1000\":2000,\"boost_rate_x1000\":10,\"stacking_strategy\":1,\"max_effect_value_x1000\":2000,\"status\":1,\"remark\":\"备注个锤子啊\",\"valid_start_unix\":1764086400,\"valid_end_unix\":1766592000}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013141486637056"],"Vary":["Origin"]},"body":{"message":"操作成功"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.061728042},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:02:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0200985},{"time":"2025-12-22 16:02:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:211","sql":"UPDATE `system_item_cards` SET `boost_rate_x1000`=10,`card_type`=1,`effect_type`=1,`max_effect_value_x1000`=2000,`name`='双倍快乐水',`price`=1900,`remark`='备注个锤子啊',`reward_multiplier_x1000`=2000,`scope_type`=1,`stacking_strategy`=1,`status`=1,`valid_end`='2025-12-25 00:00:00',`valid_start`='2025-11-26 00:00:00',`updated_at`='2025-12-22 16:02:01.802' WHERE `system_item_cards`.`id` = 1 AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.032278084}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.061728667}}
{"level":"info","time":"2025-12-22 16:02:01","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/system_item_cards?page=1&page_size=10&name=","http_code":200,"business_code":0,"success":true,"cost_seconds":0.052151625,"trace_id":"2003013142216445952","trace_info":{"trace_id":"2003013142216445952","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/system_item_cards?page=1&page_size=10&name=","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013142216445952"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":1,"list":[{"id":1,"created_at":"2025-11-14T18:46:15.338+08:00","updated_at":"2025-12-22T16:02:01.802+08:00","name":"双倍快乐水","status":1,"card_type":1,"scope_type":1,"activity_category_id":0,"activity_id":0,"issue_id":0,"price":1900,"valid_start":"2025-11-26T00:00:00+08:00","valid_end":"2025-12-25T00:00:00+08:00","effect_type":1,"reward_multiplier_x1000":2000,"boost_rate_x1000":10,"stacking_strategy":1,"max_effect_value_x1000":2000,"remark":"备注个锤子啊"}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.052151084},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:02:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020010083},{"time":"2025-12-22 16:02:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:326","sql":"SELECT count(*) FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL","rows_affected":1,"cost_seconds":0.009821917},{"time":"2025-12-22 16:02:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/item_cards_admin.go:340","sql":"SELECT * FROM `system_item_cards` WHERE deleted_at IS NULL AND `system_item_cards`.`deleted_at` IS NULL ORDER BY `system_item_cards`.`id` DESC LIMIT 10","rows_affected":1,"cost_seconds":0.021624333}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.052151625}}
{"level":"info","time":"2025-12-22 16:05:02","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 16:05:06","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766390706439","http_code":200,"business_code":0,"success":true,"cost_seconds":0.268352292,"trace_id":"2003013916065533952","trace_info":{"trace_id":"2003013916065533952","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=10&isTrusted=true&_vts=1766390706439","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013916065533952"],"Vary":["Origin"]},"body":{"page":1,"page_size":10,"total":18,"list":[{"actual_amount":495,"created_at":"2025-12-22T16:03:59.551+08:00","id":298,"is_consumed":0,"order_no":"O20251222160359","paid_at":"2025-12-22 16:04:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:55:59.237+08:00","id":297,"is_consumed":0,"order_no":"O20251222155559","paid_at":"2025-12-22 15:56:04","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:21","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:53:35.444+08:00","id":296,"is_consumed":0,"order_no":"O20251222155335","paid_at":"2025-12-22 15:53:45","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:22","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:52:40.539+08:00","id":295,"is_consumed":0,"order_no":"O20251222155240","paid_at":"2025-12-22 15:52:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:23","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:49:26.185+08:00","id":294,"is_consumed":0,"order_no":"O20251222154926","paid_at":"2025-12-22 15:49:34","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:24","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:48:26.242+08:00","id":293,"is_consumed":0,"order_no":"O20251222154826","paid_at":"2025-12-22 15:48:32","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:25","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:23:48.548+08:00","id":292,"is_consumed":0,"order_no":"O20251222152348","paid_at":"2025-12-22 15:23:54","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:20:14.237+08:00","id":291,"is_consumed":0,"order_no":"O20251222152014","paid_at":"2025-12-22 15:20:20","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:56:35.169+08:00","id":290,"is_consumed":0,"order_no":"O20251222145635","paid_at":"2025-12-22 14:56:41","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:43:30.723+08:00","id":289,"is_consumed":0,"order_no":"O20251222144330","paid_at":"2025-12-22 14:43:37","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.268351875},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020928},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:106","sql":"SELECT count(*) FROM `orders`","rows_affected":1,"cost_seconds":0.009016792},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:111","sql":"SELECT * FROM `orders` ORDER BY `orders`.`id` DESC LIMIT 10","rows_affected":10,"cost_seconds":0.019561417},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:117","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.019496},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160359'","rows_affected":0,"cost_seconds":0.018783542},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155559'","rows_affected":0,"cost_seconds":0.019592583},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155335'","rows_affected":0,"cost_seconds":0.020305},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155240'","rows_affected":0,"cost_seconds":0.019252958},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154926'","rows_affected":0,"cost_seconds":0.021311125},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154826'","rows_affected":0,"cost_seconds":0.018640375},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152348'","rows_affected":0,"cost_seconds":0.019022333},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152014'","rows_affected":0,"cost_seconds":0.019430708},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222145635'","rows_affected":0,"cost_seconds":0.019435041},{"time":"2025-12-22 16:05:06","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144330'","rows_affected":0,"cost_seconds":0.019299292}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.268352292}}
{"level":"info","time":"2025-12-22 16:05:09","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.416950542,"trace_id":"2003013928858161152","trace_info":{"trace_id":"2003013928858161152","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013928858161152"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":18,"list":[{"actual_amount":495,"created_at":"2025-12-22T16:03:59.551+08:00","id":298,"is_consumed":0,"order_no":"O20251222160359","paid_at":"2025-12-22 16:04:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:55:59.237+08:00","id":297,"is_consumed":0,"order_no":"O20251222155559","paid_at":"2025-12-22 15:56:04","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:21","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:53:35.444+08:00","id":296,"is_consumed":0,"order_no":"O20251222155335","paid_at":"2025-12-22 15:53:45","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:22","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:52:40.539+08:00","id":295,"is_consumed":0,"order_no":"O20251222155240","paid_at":"2025-12-22 15:52:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:23","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:49:26.185+08:00","id":294,"is_consumed":0,"order_no":"O20251222154926","paid_at":"2025-12-22 15:49:34","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:24","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:48:26.242+08:00","id":293,"is_consumed":0,"order_no":"O20251222154826","paid_at":"2025-12-22 15:48:32","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:25","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:23:48.548+08:00","id":292,"is_consumed":0,"order_no":"O20251222152348","paid_at":"2025-12-22 15:23:54","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:20:14.237+08:00","id":291,"is_consumed":0,"order_no":"O20251222152014","paid_at":"2025-12-22 15:20:20","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:56:35.169+08:00","id":290,"is_consumed":0,"order_no":"O20251222145635","paid_at":"2025-12-22 14:56:41","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:43:30.723+08:00","id":289,"is_consumed":0,"order_no":"O20251222144330","paid_at":"2025-12-22 14:43:37","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:41:40.953+08:00","id":288,"is_consumed":0,"order_no":"O20251222144140","paid_at":"2025-12-22 14:41:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:39:59.718+08:00","id":287,"is_consumed":0,"order_no":"O20251222143959","paid_at":"2025-12-22 14:40:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":3000,"created_at":"2025-12-22T14:37:30.498+08:00","id":286,"is_consumed":0,"order_no":"O20251222143730","paid_at":"2025-12-22 14:37:36","points_amount":0,"points_used":0,"remark":"lottery:activity:52|issue:57|count:1|slots:45:1","source_type":2,"status":2,"total_amount":3000,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":2,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.416949917},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01804925},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:106","sql":"SELECT count(*) FROM `orders`","rows_affected":1,"cost_seconds":0.00851425},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:111","sql":"SELECT * FROM `orders` ORDER BY `orders`.`id` DESC LIMIT 100","rows_affected":18,"cost_seconds":0.017916042},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:117","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.018470542},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160359'","rows_affected":0,"cost_seconds":0.018912292},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155559'","rows_affected":0,"cost_seconds":0.02010975},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155335'","rows_affected":0,"cost_seconds":0.019465084},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155240'","rows_affected":0,"cost_seconds":0.019019375},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154926'","rows_affected":0,"cost_seconds":0.01934375},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154826'","rows_affected":0,"cost_seconds":0.019060333},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152348'","rows_affected":0,"cost_seconds":0.019609833},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152014'","rows_affected":0,"cost_seconds":0.019913708},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222145635'","rows_affected":0,"cost_seconds":0.019025709},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144330'","rows_affected":0,"cost_seconds":0.018996292},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144140'","rows_affected":0,"cost_seconds":0.021149291},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143959'","rows_affected":0,"cost_seconds":0.019365833},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143730'","rows_affected":0,"cost_seconds":0.018762583},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.019324708},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.021271625},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.0180275},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.020153834},{"time":"2025-12-22 16:05:09","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.019214292}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.416950542}}
{"level":"info","time":"2025-12-22 16:05:14","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.217169333,"trace_id":"2003013945429856256","trace_info":{"trace_id":"2003013945429856256","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222160359\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013945429856256"],"Vary":["Origin"]},"body":{"order_no":"O20251222160359","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.217168958},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:13","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018556459},{"time":"2025-12-22 16:05:13","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222160359' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0182525},{"time":"2025-12-22 16:05:13","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160359'","rows_affected":0,"cost_seconds":0.020164542},{"time":"2025-12-22 16:05:14","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (298,'O20251222160359','RO20251222160359-1766390713','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:14.319','{\"refund_id\":\"50301005652025122237784981651\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.0386665},{"time":"2025-12-22 16:05:14","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:14.368' WHERE `orders`.`id` = 298","rows_affected":1,"cost_seconds":0.029580584},{"time":"2025-12-22 16:05:14","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50301005652025122237784981651','批量退款')","rows_affected":1,"cost_seconds":0.02904625}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.217169333}}
{"level":"info","time":"2025-12-22 16:05:16","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.239803125,"trace_id":"2003013950936977408","trace_info":{"trace_id":"2003013950936977408","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222155559\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013950936977408"],"Vary":["Origin"]},"body":{"order_no":"O20251222155559","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.239802791},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:14","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020604542},{"time":"2025-12-22 16:05:14","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222155559' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.022604542},{"time":"2025-12-22 16:05:14","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155559'","rows_affected":0,"cost_seconds":0.02054325},{"time":"2025-12-22 16:05:15","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (297,'O20251222155559','RO20251222155559-1766390714','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:15.738','{\"refund_id\":\"50300605482025122206813969455\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.031486459},{"time":"2025-12-22 16:05:15","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:15.779' WHERE `orders`.`id` = 297","rows_affected":1,"cost_seconds":0.029499333},{"time":"2025-12-22 16:05:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50300605482025122206813969455','批量退款')","rows_affected":1,"cost_seconds":0.029033125}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.239803125}}
{"level":"info","time":"2025-12-22 16:05:17","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.969523375,"trace_id":"2003013956511207424","trace_info":{"trace_id":"2003013956511207424","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222155335\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013956511207424"],"Vary":["Origin"]},"body":{"order_no":"O20251222155335","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.96952325},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017228875},{"time":"2025-12-22 16:05:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222155335' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019028083},{"time":"2025-12-22 16:05:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155335'","rows_affected":0,"cost_seconds":0.018693666},{"time":"2025-12-22 16:05:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (296,'O20251222155335','RO20251222155335-1766390716','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:16.779','{\"refund_id\":\"50302705622025122255027520651\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.040591084},{"time":"2025-12-22 16:05:16","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:16.829' WHERE `orders`.`id` = 296","rows_affected":1,"cost_seconds":0.031683209},{"time":"2025-12-22 16:05:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50302705622025122255027520651','批量退款')","rows_affected":1,"cost_seconds":0.028102917}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.969523375}}
{"level":"info","time":"2025-12-22 16:05:18","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.178681333,"trace_id":"2003013960952975360","trace_info":{"trace_id":"2003013960952975360","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222155240\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013960952975360"],"Vary":["Origin"]},"body":{"order_no":"O20251222155240","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.178681125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017573625},{"time":"2025-12-22 16:05:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222155240' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01887975},{"time":"2025-12-22 16:05:17","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155240'","rows_affected":0,"cost_seconds":0.01925725},{"time":"2025-12-22 16:05:18","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (295,'O20251222155240','RO20251222155240-1766390717','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:18.065','{\"refund_id\":\"50303405712025122215152529913\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.036366167},{"time":"2025-12-22 16:05:18","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:18.11' WHERE `orders`.`id` = 295","rows_affected":1,"cost_seconds":0.028504417},{"time":"2025-12-22 16:05:18","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50303405712025122215152529913','批量退款')","rows_affected":1,"cost_seconds":0.029599459}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.178681333}}
{"level":"info","time":"2025-12-22 16:05:19","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.938253,"trace_id":"2003013966283935744","trace_info":{"trace_id":"2003013966283935744","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222154926\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013966283935744"],"Vary":["Origin"]},"body":{"order_no":"O20251222154926","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.938252958},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:18","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017371458},{"time":"2025-12-22 16:05:18","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222154926' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019070083},{"time":"2025-12-22 16:05:18","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154926'","rows_affected":0,"cost_seconds":0.018630875},{"time":"2025-12-22 16:05:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (294,'O20251222154926','RO20251222154926-1766390718','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:19.085','{\"refund_id\":\"50300705442025122294178734168\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.040387042},{"time":"2025-12-22 16:05:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:19.135' WHERE `orders`.`id` = 294","rows_affected":1,"cost_seconds":0.030297208},{"time":"2025-12-22 16:05:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50300705442025122294178734168','批量退款')","rows_affected":1,"cost_seconds":0.030929792}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.938253}}
{"level":"info","time":"2025-12-22 16:05:20","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.199135375,"trace_id":"2003013970608263168","trace_info":{"trace_id":"2003013970608263168","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222154826\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013970608263168"],"Vary":["Origin"]},"body":{"order_no":"O20251222154826","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.199135292},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017607},{"time":"2025-12-22 16:05:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222154826' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019585625},{"time":"2025-12-22 16:05:19","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154826'","rows_affected":0,"cost_seconds":0.019180667},{"time":"2025-12-22 16:05:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (293,'O20251222154826','RO20251222154826-1766390719','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:20.392','{\"refund_id\":\"50301005572025122262260275897\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.033218083},{"time":"2025-12-22 16:05:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:20.435' WHERE `orders`.`id` = 293","rows_affected":1,"cost_seconds":0.029067667},{"time":"2025-12-22 16:05:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50301005572025122262260275897','批量退款')","rows_affected":1,"cost_seconds":0.028436625}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.199135375}}
{"level":"info","time":"2025-12-22 16:05:21","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.965414625,"trace_id":"2003013976018915328","trace_info":{"trace_id":"2003013976018915328","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222152348\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013976018915328"],"Vary":["Origin"]},"body":{"order_no":"O20251222152348","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.965414333},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018696583},{"time":"2025-12-22 16:05:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222152348' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020415542},{"time":"2025-12-22 16:05:20","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152348'","rows_affected":0,"cost_seconds":0.019368417},{"time":"2025-12-22 16:05:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (292,'O20251222152348','RO20251222152348-1766390720','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:21.438','{\"refund_id\":\"50302105502025122231950631594\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.0363265},{"time":"2025-12-22 16:05:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:21.483' WHERE `orders`.`id` = 292","rows_affected":1,"cost_seconds":0.029637958},{"time":"2025-12-22 16:05:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50302105502025122231950631594','批量退款')","rows_affected":1,"cost_seconds":0.029838542}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.965414625}}
{"level":"info","time":"2025-12-22 16:05:22","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.075241583,"trace_id":"2003013980464877568","trace_info":{"trace_id":"2003013980464877568","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222152014\",\"amount\":495,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013980464877568"],"Vary":["Origin"]},"body":{"order_no":"O20251222152014","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.07524125},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0182045},{"time":"2025-12-22 16:05:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222152014' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019904375},{"time":"2025-12-22 16:05:21","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152014'","rows_affected":0,"cost_seconds":0.021373708},{"time":"2025-12-22 16:05:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (291,'O20251222152014','RO20251222152014-1766390721','wechat_jsapi','PROCESSING',495,'批量退款','2025-12-22 16:05:22.617','{\"refund_id\":\"50301105572025122214399857334\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.032227},{"time":"2025-12-22 16:05:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:22.659' WHERE `orders`.`id` = 291","rows_affected":1,"cost_seconds":0.028502708},{"time":"2025-12-22 16:05:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50301105572025122214399857334','批量退款')","rows_affected":1,"cost_seconds":0.029419209}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.075241583}}
{"level":"info","time":"2025-12-22 16:05:24","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.048581584,"trace_id":"2003013985334464512","trace_info":{"trace_id":"2003013985334464512","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222145635\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013985334464512"],"Vary":["Origin"]},"body":{"order_no":"O20251222145635","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.048581167},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018648},{"time":"2025-12-22 16:05:22","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222145635' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018748},{"time":"2025-12-22 16:05:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222145635'","rows_affected":0,"cost_seconds":0.018705041},{"time":"2025-12-22 16:05:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (290,'O20251222145635','RO20251222145635-1766390723','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:23.8','{\"refund_id\":\"50300205482025122230963991566\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.03534875},{"time":"2025-12-22 16:05:23","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:23.845' WHERE `orders`.`id` = 290","rows_affected":1,"cost_seconds":0.029873459},{"time":"2025-12-22 16:05:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50300205482025122230963991566','批量退款')","rows_affected":1,"cost_seconds":0.030801583}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.048581584}}
{"level":"info","time":"2025-12-22 16:05:25","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.901767041,"trace_id":"2003013990111776768","trace_info":{"trace_id":"2003013990111776768","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222144330\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013990111776768"],"Vary":["Origin"]},"body":{"order_no":"O20251222144330","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.901766833},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017923084},{"time":"2025-12-22 16:05:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222144330' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019509416},{"time":"2025-12-22 16:05:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144330'","rows_affected":0,"cost_seconds":0.021349125},{"time":"2025-12-22 16:05:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (289,'O20251222144330','RO20251222144330-1766390724','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:24.792','{\"refund_id\":\"50301405532025122271234901145\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.038500667},{"time":"2025-12-22 16:05:24","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:24.841' WHERE `orders`.`id` = 289","rows_affected":1,"cost_seconds":0.028587959},{"time":"2025-12-22 16:05:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50301405532025122271234901145','批量退款')","rows_affected":1,"cost_seconds":0.030183458}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.901767041}}
{"level":"info","time":"2025-12-22 16:05:25","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.908195667,"trace_id":"2003013994247360512","trace_info":{"trace_id":"2003013994247360512","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222144140\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013994247360512"],"Vary":["Origin"]},"body":{"order_no":"O20251222144140","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.908195584},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.016426542},{"time":"2025-12-22 16:05:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222144140' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017589667},{"time":"2025-12-22 16:05:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144140'","rows_affected":0,"cost_seconds":0.01842325},{"time":"2025-12-22 16:05:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (288,'O20251222144140','RO20251222144140-1766390725','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:25.797','{\"refund_id\":\"50301405732025122224162778814\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.032554041},{"time":"2025-12-22 16:05:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:25.839' WHERE `orders`.`id` = 288","rows_affected":1,"cost_seconds":0.030725417},{"time":"2025-12-22 16:05:25","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50301405732025122224162778814','批量退款')","rows_affected":1,"cost_seconds":0.029273375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.908195667}}
{"level":"info","time":"2025-12-22 16:05:26","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.8379355,"trace_id":"2003013998437470208","trace_info":{"trace_id":"2003013998437470208","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222143959\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003013998437470208"],"Vary":["Origin"]},"body":{"order_no":"O20251222143959","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.837935417},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017362292},{"time":"2025-12-22 16:05:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222143959' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018705875},{"time":"2025-12-22 16:05:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143959'","rows_affected":0,"cost_seconds":0.018789792},{"time":"2025-12-22 16:05:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (287,'O20251222143959','RO20251222143959-1766390726','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:26.726','{\"refund_id\":\"50302605502025122257633802990\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.030168542},{"time":"2025-12-22 16:05:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:26.766' WHERE `orders`.`id` = 287","rows_affected":1,"cost_seconds":0.02858225},{"time":"2025-12-22 16:05:26","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50302605502025122257633802990','批量退款')","rows_affected":1,"cost_seconds":0.028435875}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.8379355}}
{"level":"info","time":"2025-12-22 16:05:27","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.88104375,"trace_id":"2003014002308812800","trace_info":{"trace_id":"2003014002308812800","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222143730\",\"amount\":3000,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014002308812800"],"Vary":["Origin"]},"body":{"order_no":"O20251222143730","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.881043291},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020659125},{"time":"2025-12-22 16:05:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222143730' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018961083},{"time":"2025-12-22 16:05:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143730'","rows_affected":0,"cost_seconds":0.0189555},{"time":"2025-12-22 16:05:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (286,'O20251222143730','RO20251222143730-1766390727','wechat_jsapi','PROCESSING',3000,'批量退款','2025-12-22 16:05:27.695','{\"refund_id\":\"50301605732025122254907538436\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.034230375},{"time":"2025-12-22 16:05:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:27.738' WHERE `orders`.`id` = 286","rows_affected":1,"cost_seconds":0.028447875},{"time":"2025-12-22 16:05:27","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',30,'payment_refund','50301605732025122254907538436','批量退款')","rows_affected":1,"cost_seconds":0.028189}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.88104375}}
{"level":"info","time":"2025-12-22 16:05:28","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.89476275,"trace_id":"2003014006410842112","trace_info":{"trace_id":"2003014006410842112","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222135740\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014006410842112"],"Vary":["Origin"]},"body":{"order_no":"O20251222135740","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.894762333},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018133208},{"time":"2025-12-22 16:05:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222135740' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021185167},{"time":"2025-12-22 16:05:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.0197055},{"time":"2025-12-22 16:05:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (285,'O20251222135740','RO20251222135740-1766390728','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:28.685','{\"refund_id\":\"50303605752025122258501866296\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.02914225},{"time":"2025-12-22 16:05:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:28.723' WHERE `orders`.`id` = 285","rows_affected":1,"cost_seconds":0.028389625},{"time":"2025-12-22 16:05:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50303605752025122258501866296','批量退款')","rows_affected":1,"cost_seconds":0.02929925}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.89476275}}
{"level":"info","time":"2025-12-22 16:05:29","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.000444583,"trace_id":"2003014010567397376","trace_info":{"trace_id":"2003014010567397376","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222134307\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014010567397376"],"Vary":["Origin"]},"body":{"order_no":"O20251222134307","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.000444083},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:28","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017908958},{"time":"2025-12-22 16:05:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222134307' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017826542},{"time":"2025-12-22 16:05:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.017847625},{"time":"2025-12-22 16:05:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (284,'O20251222134307','RO20251222134307-1766390729','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:29.776','{\"refund_id\":\"50300405642025122258737274543\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.034414875},{"time":"2025-12-22 16:05:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:29.821' WHERE `orders`.`id` = 284","rows_affected":1,"cost_seconds":0.03013175},{"time":"2025-12-22 16:05:29","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50300405642025122258737274543','批量退款')","rows_affected":1,"cost_seconds":0.03250325}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.000444583}}
{"level":"info","time":"2025-12-22 16:05:30","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.85050675,"trace_id":"2003014015147577344","trace_info":{"trace_id":"2003014015147577344","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222133234\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014015147577344"],"Vary":["Origin"]},"body":{"order_no":"O20251222133234","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.850506333},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:30","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017206208},{"time":"2025-12-22 16:05:30","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222133234' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020625083},{"time":"2025-12-22 16:05:30","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.018080542},{"time":"2025-12-22 16:05:30","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (283,'O20251222133234','RO20251222133234-1766390730','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:30.711','{\"refund_id\":\"50300405442025122293133694701\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.037457959},{"time":"2025-12-22 16:05:30","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:30.758' WHERE `orders`.`id` = 283","rows_affected":1,"cost_seconds":0.02956375},{"time":"2025-12-22 16:05:30","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50300405442025122293133694701','批量退款')","rows_affected":1,"cost_seconds":0.030097334}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.85050675}}
{"level":"info","time":"2025-12-22 16:05:31","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.878247625,"trace_id":"2003014019115388928","trace_info":{"trace_id":"2003014019115388928","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222133035\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014019115388928"],"Vary":["Origin"]},"body":{"order_no":"O20251222133035","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.87824725},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:31","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.017999459},{"time":"2025-12-22 16:05:31","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222133035' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.0190485},{"time":"2025-12-22 16:05:31","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.020389375},{"time":"2025-12-22 16:05:31","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (282,'O20251222133035','RO20251222133035-1766390731','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:31.691','{\"refund_id\":\"50303705472025122266093161364\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.034929541},{"time":"2025-12-22 16:05:31","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:31.736' WHERE `orders`.`id` = 282","rows_affected":1,"cost_seconds":0.028418125},{"time":"2025-12-22 16:05:31","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50303705472025122266093161364','批量退款')","rows_affected":1,"cost_seconds":0.029703584}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.878247625}}
{"level":"info","time":"2025-12-22 16:05:32","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":0.901767291,"trace_id":"2003014023230001152","trace_info":{"trace_id":"2003014023230001152","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222132707\",\"amount\":990,\"reason\":\"批量退款\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014023230001152"],"Vary":["Origin"]},"body":{"order_no":"O20251222132707","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":0.901766958},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019209084},{"time":"2025-12-22 16:05:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222132707' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019358292},{"time":"2025-12-22 16:05:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.020134583},{"time":"2025-12-22 16:05:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (281,'O20251222132707','RO20251222132707-1766390732','wechat_jsapi','PROCESSING',990,'批量退款','2025-12-22 16:05:32.687','{\"refund_id\":\"50300305562025122221365465310\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.035923125},{"time":"2025-12-22 16:05:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:05:32.733' WHERE `orders`.`id` = 281","rows_affected":1,"cost_seconds":0.0292045},{"time":"2025-12-22 16:05:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',9,'payment_refund','50300305562025122221365465310','批量退款')","rows_affected":1,"cost_seconds":0.03089975}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.901767291}}
{"level":"info","time":"2025-12-22 16:05:33","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.427974791,"trace_id":"2003014027432693760","trace_info":{"trace_id":"2003014027432693760","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014027432693760"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":18,"list":[{"actual_amount":495,"created_at":"2025-12-22T16:03:59.551+08:00","id":298,"is_consumed":0,"order_no":"O20251222160359","paid_at":"2025-12-22 16:04:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:55:59.237+08:00","id":297,"is_consumed":0,"order_no":"O20251222155559","paid_at":"2025-12-22 15:56:04","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:21","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:53:35.444+08:00","id":296,"is_consumed":0,"order_no":"O20251222155335","paid_at":"2025-12-22 15:53:45","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:22","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:52:40.539+08:00","id":295,"is_consumed":0,"order_no":"O20251222155240","paid_at":"2025-12-22 15:52:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:23","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:49:26.185+08:00","id":294,"is_consumed":0,"order_no":"O20251222154926","paid_at":"2025-12-22 15:49:34","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:24","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:48:26.242+08:00","id":293,"is_consumed":0,"order_no":"O20251222154826","paid_at":"2025-12-22 15:48:32","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:25","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:23:48.548+08:00","id":292,"is_consumed":0,"order_no":"O20251222152348","paid_at":"2025-12-22 15:23:54","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:20:14.237+08:00","id":291,"is_consumed":0,"order_no":"O20251222152014","paid_at":"2025-12-22 15:20:20","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:56:35.169+08:00","id":290,"is_consumed":0,"order_no":"O20251222145635","paid_at":"2025-12-22 14:56:41","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:43:30.723+08:00","id":289,"is_consumed":0,"order_no":"O20251222144330","paid_at":"2025-12-22 14:43:37","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:41:40.953+08:00","id":288,"is_consumed":0,"order_no":"O20251222144140","paid_at":"2025-12-22 14:41:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:39:59.718+08:00","id":287,"is_consumed":0,"order_no":"O20251222143959","paid_at":"2025-12-22 14:40:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":3000,"created_at":"2025-12-22T14:37:30.498+08:00","id":286,"is_consumed":0,"order_no":"O20251222143730","paid_at":"2025-12-22 14:37:36","points_amount":0,"points_used":0,"remark":"lottery:activity:52|issue:57|count:1|slots:45:1","source_type":2,"status":4,"total_amount":3000,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.427974458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.018257},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:106","sql":"SELECT count(*) FROM `orders`","rows_affected":1,"cost_seconds":0.010410542},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:111","sql":"SELECT * FROM `orders` ORDER BY `orders`.`id` DESC LIMIT 100","rows_affected":18,"cost_seconds":0.021771917},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:117","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.018884458},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160359'","rows_affected":0,"cost_seconds":0.019598541},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155559'","rows_affected":0,"cost_seconds":0.019296083},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155335'","rows_affected":0,"cost_seconds":0.020544917},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155240'","rows_affected":0,"cost_seconds":0.019441125},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154926'","rows_affected":0,"cost_seconds":0.020131875},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154826'","rows_affected":0,"cost_seconds":0.01923775},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152348'","rows_affected":0,"cost_seconds":0.020050417},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152014'","rows_affected":0,"cost_seconds":0.019306083},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222145635'","rows_affected":0,"cost_seconds":0.017972042},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144330'","rows_affected":0,"cost_seconds":0.019021916},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144140'","rows_affected":0,"cost_seconds":0.021185333},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143959'","rows_affected":0,"cost_seconds":0.020534625},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143730'","rows_affected":0,"cost_seconds":0.0202645},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.020293792},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.019684083},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.021226375},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.020088625},{"time":"2025-12-22 16:05:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.019144375}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.427974791}}
{"level":"info","time":"2025-12-22 16:08:33","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=100&isTrusted=true&_vts=1766390912853","http_code":200,"business_code":0,"success":true,"cost_seconds":0.442084792,"trace_id":"2003014781836988416","trace_info":{"trace_id":"2003014781836988416","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=100&isTrusted=true&_vts=1766390912853","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014781836988416"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":19,"list":[{"actual_amount":495,"created_at":"2025-12-22T16:06:40.192+08:00","id":299,"is_consumed":0,"order_no":"O20251222160640","paid_at":"2025-12-22 16:06:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T16:03:59.551+08:00","id":298,"is_consumed":0,"order_no":"O20251222160359","paid_at":"2025-12-22 16:04:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:55:59.237+08:00","id":297,"is_consumed":0,"order_no":"O20251222155559","paid_at":"2025-12-22 15:56:04","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:21","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:53:35.444+08:00","id":296,"is_consumed":0,"order_no":"O20251222155335","paid_at":"2025-12-22 15:53:45","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:22","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:52:40.539+08:00","id":295,"is_consumed":0,"order_no":"O20251222155240","paid_at":"2025-12-22 15:52:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:23","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:49:26.185+08:00","id":294,"is_consumed":0,"order_no":"O20251222154926","paid_at":"2025-12-22 15:49:34","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:24","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:48:26.242+08:00","id":293,"is_consumed":0,"order_no":"O20251222154826","paid_at":"2025-12-22 15:48:32","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:25","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:23:48.548+08:00","id":292,"is_consumed":0,"order_no":"O20251222152348","paid_at":"2025-12-22 15:23:54","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:20:14.237+08:00","id":291,"is_consumed":0,"order_no":"O20251222152014","paid_at":"2025-12-22 15:20:20","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:56:35.169+08:00","id":290,"is_consumed":0,"order_no":"O20251222145635","paid_at":"2025-12-22 14:56:41","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:43:30.723+08:00","id":289,"is_consumed":0,"order_no":"O20251222144330","paid_at":"2025-12-22 14:43:37","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:41:40.953+08:00","id":288,"is_consumed":0,"order_no":"O20251222144140","paid_at":"2025-12-22 14:41:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:39:59.718+08:00","id":287,"is_consumed":0,"order_no":"O20251222143959","paid_at":"2025-12-22 14:40:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":3000,"created_at":"2025-12-22T14:37:30.498+08:00","id":286,"is_consumed":0,"order_no":"O20251222143730","paid_at":"2025-12-22 14:37:36","points_amount":0,"points_used":0,"remark":"lottery:activity:52|issue:57|count:1|slots:45:1","source_type":2,"status":4,"total_amount":3000,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.442084625},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:08:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019424333},{"time":"2025-12-22 16:08:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:106","sql":"SELECT count(*) FROM `orders`","rows_affected":1,"cost_seconds":0.013985417},{"time":"2025-12-22 16:08:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:111","sql":"SELECT * FROM `orders` ORDER BY `orders`.`id` DESC LIMIT 100","rows_affected":19,"cost_seconds":0.022821208},{"time":"2025-12-22 16:08:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:117","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020000625},{"time":"2025-12-22 16:08:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160640'","rows_affected":0,"cost_seconds":0.020146541},{"time":"2025-12-22 16:08:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160359'","rows_affected":0,"cost_seconds":0.019340125},{"time":"2025-12-22 16:08:32","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155559'","rows_affected":0,"cost_seconds":0.019385917},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155335'","rows_affected":0,"cost_seconds":0.018983917},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155240'","rows_affected":0,"cost_seconds":0.021757625},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154926'","rows_affected":0,"cost_seconds":0.020196166},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154826'","rows_affected":0,"cost_seconds":0.019490042},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152348'","rows_affected":0,"cost_seconds":0.018351042},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152014'","rows_affected":0,"cost_seconds":0.019048},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222145635'","rows_affected":0,"cost_seconds":0.018703625},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144330'","rows_affected":0,"cost_seconds":0.018164792},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144140'","rows_affected":0,"cost_seconds":0.01835925},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143959'","rows_affected":0,"cost_seconds":0.018779208},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143730'","rows_affected":0,"cost_seconds":0.019717542},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.018839916},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.018807208},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.018421667},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.019291333},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.018704042}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.442084792}}
{"level":"info","time":"2025-12-22 16:08:33","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=100&isTrusted=true&_vts=1766390913045","http_code":200,"business_code":0,"success":true,"cost_seconds":0.518373208,"trace_id":"2003014782612934656","trace_info":{"trace_id":"2003014782612934656","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=100&isTrusted=true&_vts=1766390913045","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014782612934656"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":19,"list":[{"actual_amount":495,"created_at":"2025-12-22T16:06:40.192+08:00","id":299,"is_consumed":0,"order_no":"O20251222160640","paid_at":"2025-12-22 16:06:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":2,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T16:03:59.551+08:00","id":298,"is_consumed":0,"order_no":"O20251222160359","paid_at":"2025-12-22 16:04:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:55:59.237+08:00","id":297,"is_consumed":0,"order_no":"O20251222155559","paid_at":"2025-12-22 15:56:04","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:21","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:53:35.444+08:00","id":296,"is_consumed":0,"order_no":"O20251222155335","paid_at":"2025-12-22 15:53:45","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:22","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:52:40.539+08:00","id":295,"is_consumed":0,"order_no":"O20251222155240","paid_at":"2025-12-22 15:52:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:23","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:49:26.185+08:00","id":294,"is_consumed":0,"order_no":"O20251222154926","paid_at":"2025-12-22 15:49:34","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:24","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:48:26.242+08:00","id":293,"is_consumed":0,"order_no":"O20251222154826","paid_at":"2025-12-22 15:48:32","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:25","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:23:48.548+08:00","id":292,"is_consumed":0,"order_no":"O20251222152348","paid_at":"2025-12-22 15:23:54","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:20:14.237+08:00","id":291,"is_consumed":0,"order_no":"O20251222152014","paid_at":"2025-12-22 15:20:20","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:56:35.169+08:00","id":290,"is_consumed":0,"order_no":"O20251222145635","paid_at":"2025-12-22 14:56:41","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:43:30.723+08:00","id":289,"is_consumed":0,"order_no":"O20251222144330","paid_at":"2025-12-22 14:43:37","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:41:40.953+08:00","id":288,"is_consumed":0,"order_no":"O20251222144140","paid_at":"2025-12-22 14:41:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:39:59.718+08:00","id":287,"is_consumed":0,"order_no":"O20251222143959","paid_at":"2025-12-22 14:40:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":3000,"created_at":"2025-12-22T14:37:30.498+08:00","id":286,"is_consumed":0,"order_no":"O20251222143730","paid_at":"2025-12-22 14:37:36","points_amount":0,"points_used":0,"remark":"lottery:activity:52|issue:57|count:1|slots:45:1","source_type":2,"status":4,"total_amount":3000,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.518372792},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.075378834},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:106","sql":"SELECT count(*) FROM `orders`","rows_affected":1,"cost_seconds":0.010225542},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:111","sql":"SELECT * FROM `orders` ORDER BY `orders`.`id` DESC LIMIT 100","rows_affected":19,"cost_seconds":0.02190025},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:117","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.02107425},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160640'","rows_affected":0,"cost_seconds":0.021115291},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160359'","rows_affected":0,"cost_seconds":0.0200375},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155559'","rows_affected":0,"cost_seconds":0.021115916},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155335'","rows_affected":0,"cost_seconds":0.020756708},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155240'","rows_affected":0,"cost_seconds":0.020876959},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154926'","rows_affected":0,"cost_seconds":0.019925875},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154826'","rows_affected":0,"cost_seconds":0.021019292},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152348'","rows_affected":0,"cost_seconds":0.01972125},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152014'","rows_affected":0,"cost_seconds":0.020947166},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222145635'","rows_affected":0,"cost_seconds":0.020172292},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144330'","rows_affected":0,"cost_seconds":0.019186},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144140'","rows_affected":0,"cost_seconds":0.020003},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143959'","rows_affected":0,"cost_seconds":0.019873917},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143730'","rows_affected":0,"cost_seconds":0.020060667},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.021542042},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.020695917},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.020910292},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.020428333},{"time":"2025-12-22 16:08:33","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.020128791}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.518373208}}
{"level":"info","time":"2025-12-22 16:08:39","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"POST","path":"/api/admin/pay/refunds","http_code":200,"business_code":0,"success":true,"cost_seconds":1.153726458,"trace_id":"2003014805341868032","trace_info":{"trace_id":"2003014805341868032","request":{"ttl":"un-limit","method":"POST","decoded_url":"/api/admin/pay/refunds","header":{"Content-Type":"application/json"},"body":"{\"order_no\":\"O20251222160640\",\"amount\":495,\"reason\":\"\"}"},"response":{"header":{"Access-Control-Allow-Credentials":["true"],"Access-Control-Allow-Origin":["*"],"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014805341868032"],"Vary":["Origin"]},"body":{"order_no":"O20251222160640","status":"success"},"http_code":200,"http_code_msg":"OK","cost_seconds":1.15372625},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:08:38","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020510458},{"time":"2025-12-22 16:08:38","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:40","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222160640' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.021328625},{"time":"2025-12-22 16:08:38","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:46","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160640'","rows_affected":0,"cost_seconds":0.022479625},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:87","sql":"INSERT INTO `payment_refunds` (`order_id`,`order_no`,`refund_no`,`channel`,`status`,`amount_refund`,`reason`,`success_time`,`raw`) VALUES (299,'O20251222160640','RO20251222160640-1766390918','wechat_jsapi','PROCESSING',495,'','2025-12-22 16:08:39.386','{\"refund_id\":\"50300905522025122205319297343\",\"status\":\"PROCESSING\"}')","rows_affected":1,"cost_seconds":0.025598833},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:93","sql":"UPDATE `orders` SET `status`=4,`updated_at`='2025-12-22 16:08:39.422' WHERE `orders`.`id` = 299","rows_affected":1,"cost_seconds":0.027991292},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_refund_admin.go:217","sql":"INSERT INTO `user_points_ledger` (`user_id`,`action`,`points`,`ref_table`,`ref_id`,`remark`) VALUES (12,'refund_amount',4,'payment_refund','50300905522025122205319297343','')","rows_affected":1,"cost_seconds":0.024025375}],"redis":null,"mongos":null,"success":true,"cost_seconds":1.153726458}}
{"level":"info","time":"2025-12-22 16:08:40","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders?current=1&size=100","http_code":200,"business_code":0,"success":true,"cost_seconds":0.459962917,"trace_id":"2003014810567970816","trace_info":{"trace_id":"2003014810567970816","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders?current=1&size=100","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003014810567970816"],"Vary":["Origin"]},"body":{"page":1,"page_size":100,"total":19,"list":[{"actual_amount":495,"created_at":"2025-12-22T16:06:40.192+08:00","id":299,"is_consumed":0,"order_no":"O20251222160640","paid_at":"2025-12-22 16:06:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T16:03:59.551+08:00","id":298,"is_consumed":0,"order_no":"O20251222160359","paid_at":"2025-12-22 16:04:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:55:59.237+08:00","id":297,"is_consumed":0,"order_no":"O20251222155559","paid_at":"2025-12-22 15:56:04","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:21","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:53:35.444+08:00","id":296,"is_consumed":0,"order_no":"O20251222155335","paid_at":"2025-12-22 15:53:45","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:22","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:52:40.539+08:00","id":295,"is_consumed":0,"order_no":"O20251222155240","paid_at":"2025-12-22 15:52:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:23","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:49:26.185+08:00","id":294,"is_consumed":0,"order_no":"O20251222154926","paid_at":"2025-12-22 15:49:34","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:24","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:48:26.242+08:00","id":293,"is_consumed":0,"order_no":"O20251222154826","paid_at":"2025-12-22 15:48:32","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:25","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:23:48.548+08:00","id":292,"is_consumed":0,"order_no":"O20251222152348","paid_at":"2025-12-22 15:23:54","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495|itemcard:20","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":495,"created_at":"2025-12-22T15:20:14.237+08:00","id":291,"is_consumed":0,"order_no":"O20251222152014","paid_at":"2025-12-22 15:20:20","points_amount":0,"points_used":0,"remark":"matching_game:issue:71|c:16:495","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:56:35.169+08:00","id":290,"is_consumed":0,"order_no":"O20251222145635","paid_at":"2025-12-22 14:56:41","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:43:30.723+08:00","id":289,"is_consumed":0,"order_no":"O20251222144330","paid_at":"2025-12-22 14:43:37","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:41:40.953+08:00","id":288,"is_consumed":0,"order_no":"O20251222144140","paid_at":"2025-12-22 14:41:46","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T14:39:59.718+08:00","id":287,"is_consumed":0,"order_no":"O20251222143959","paid_at":"2025-12-22 14:40:05","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":3000,"created_at":"2025-12-22T14:37:30.498+08:00","id":286,"is_consumed":0,"order_no":"O20251222143730","paid_at":"2025-12-22 14:37:36","points_amount":0,"points_used":0,"remark":"lottery:activity:52|issue:57|count:1|slots:45:1","source_type":2,"status":4,"total_amount":3000,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:57:40.712+08:00","id":285,"is_consumed":0,"order_no":"O20251222135740","paid_at":"2025-12-22 13:57:47","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:43:07.064+08:00","id":284,"is_consumed":0,"order_no":"O20251222134307","paid_at":"2025-12-22 13:43:15","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:32:34.182+08:00","id":283,"is_consumed":0,"order_no":"O20251222133234","paid_at":"2025-12-22 13:32:40","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:30:35.46+08:00","id":282,"is_consumed":0,"order_no":"O20251222133035","paid_at":"2025-12-22 13:30:42","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12},{"actual_amount":990,"created_at":"2025-12-22T13:27:07.25+08:00","id":281,"is_consumed":0,"order_no":"O20251222132707","paid_at":"2025-12-22 13:27:13","points_amount":0,"points_used":0,"remark":"matching_game:issue:71","source_type":3,"status":4,"total_amount":990,"user_id":12}]},"http_code":200,"http_code_msg":"OK","cost_seconds":0.459962458},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.019837458},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:106","sql":"SELECT count(*) FROM `orders`","rows_affected":1,"cost_seconds":0.009385709},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:111","sql":"SELECT * FROM `orders` ORDER BY `orders`.`id` DESC LIMIT 100","rows_affected":19,"cost_seconds":0.019621916},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:117","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.020530375},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160640'","rows_affected":0,"cost_seconds":0.018768458},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160359'","rows_affected":0,"cost_seconds":0.021148333},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155559'","rows_affected":0,"cost_seconds":0.020048875},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155335'","rows_affected":0,"cost_seconds":0.021012375},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222155240'","rows_affected":0,"cost_seconds":0.021248},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154926'","rows_affected":0,"cost_seconds":0.020831292},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222154826'","rows_affected":0,"cost_seconds":0.020190709},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152348'","rows_affected":0,"cost_seconds":0.019974208},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222152014'","rows_affected":0,"cost_seconds":0.02055725},{"time":"2025-12-22 16:08:39","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222145635'","rows_affected":0,"cost_seconds":0.020775417},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144330'","rows_affected":0,"cost_seconds":0.020455125},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222144140'","rows_affected":0,"cost_seconds":0.021409417},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143959'","rows_affected":0,"cost_seconds":0.020175958},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222143730'","rows_affected":0,"cost_seconds":0.019825042},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222135740'","rows_affected":0,"cost_seconds":0.019981375},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222134307'","rows_affected":0,"cost_seconds":0.021318042},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133234'","rows_affected":0,"cost_seconds":0.01966825},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222133035'","rows_affected":0,"cost_seconds":0.021115792},{"time":"2025-12-22 16:08:40","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:127","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222132707'","rows_affected":0,"cost_seconds":0.020062792}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.459962917}}
{"level":"info","time":"2025-12-22 16:11:01","caller":"logger/logger.go:309","msg":"trace-log","domain":"mini-chat[fat]","method":"GET","path":"/api/admin/pay/orders/O20251222160640","http_code":200,"business_code":0,"success":true,"cost_seconds":0.258204584,"trace_id":"2003015402266824704","trace_info":{"trace_id":"2003015402266824704","request":{"ttl":"un-limit","method":"GET","decoded_url":"/api/admin/pay/orders/O20251222160640","header":{"Content-Type":""},"body":""},"response":{"header":{"Content-Type":["application/json; charset=utf-8"],"Trace-Id":["2003015402266824704"],"Vary":["Origin"]},"body":{"order":{"id":299,"created_at":"2025-12-22T16:06:40.192+08:00","updated_at":"2025-12-22T16:08:39.422+08:00","user_id":12,"order_no":"O20251222160640","source_type":3,"total_amount":990,"discount_amount":495,"points_amount":0,"actual_amount":495,"status":4,"pay_preorder_id":123,"paid_at":"2025-12-22T16:06:46+08:00","cancelled_at":null,"user_address_id":0,"is_consumed":0,"points_ledger_id":0,"remark":"matching_game:issue:71|c:16:495"},"items":[{"id":119,"created_at":"2025-12-22T16:06:50.634+08:00","order_id":299,"product_id":265,"title":"MINISO名创优品假面骑士×WASA龙联名系列盲盒单盒随机","quantity":1,"price":0,"total_amount":0,"product_images":"[\"https://keaiya-1259195914.cos.ap-shanghai.myqcloud.com/images/2025/12/17/1765958389919343600.jpg\"]","status":1}],"shipments":[],"ledgers":[],"user":{"id":12,"created_at":"2025-11-14T21:21:44.096+08:00","updated_at":"2025-12-22T13:26:52.838+08:00","deleted_at":null,"nickname":"张三","avatar":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEUAAAD/ZgAoWEEDAAAAAXRSTlMAQObYZgAAAEVJREFUeJzs1cENACAIQ1H2X7pGrdgdPj3V540QrRtJqgwWdpFzTnh4w3GDw6+xQ2DIm54YHDIDuSUDflb7p4HDCgAA//+mPbt9kpdsSwAAAABJRU5ErkJggg==","mobile":"17600666406","openid":"onjlN4wrsGe09SdRrpl4D_FWBh0I","unionid":"oHj_m5uMSHCLFAIyos_giOM00CS0","invite_code":"S93L5LDY","inviter_id":0,"status":1,"douyin_id":"","channel_id":0},"coupons":[{"user_coupon_id":16,"applied_amount":495}],"activity":{"activity_id":0,"activity_name":"","issue_id":0,"issue_number":"","is_winner":0,"level":0,"reward_id":0,"reward_name":"","product_id":0,"count":1,"product_price":0,"price_draw":990,"price_draw_points":990},"payment":{"status":4,"actual_amount":495,"paid_at":"2025-12-22 16:06:46","pay_preorder_id":123,"transaction_id":"4200002901202512222643150169","points_amount":0,"points_used":0,"coupon_applied_amount":495,"total_amount":990},"refunds":[{"refund_no":"RO20251222160640-1766390918","amount":495,"status":"PROCESSING","channel":"wechat_jsapi","reason":"","created_at":"2025-12-22 16:08:39"}],"refundable_amount":0,"computed_items":null,"reward_order":null,"reward_items":null,"reward_shipments":null,"draw_receipts":null},"http_code":200,"http_code_msg":"OK","cost_seconds":0.258204},"third_party_requests":null,"debugs":null,"sqls":[{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/router/interceptor/admin_auth.go:43","sql":"SELECT * FROM `admin` WHERE `admin`.`id` = 2 ORDER BY `admin`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.070416792},{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:251","sql":"SELECT * FROM `orders` WHERE `orders`.`order_no` = 'O20251222160640' ORDER BY `orders`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.01992325},{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:256","sql":"SELECT * FROM `order_items` WHERE `order_items`.`order_id` = 299","rows_affected":1,"cost_seconds":0.020358167},{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:257","sql":"SELECT * FROM `shipping_records` WHERE `shipping_records`.`order_id` = 299","rows_affected":0,"cost_seconds":0.022602958},{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:258","sql":"SELECT * FROM `user_points_ledger` WHERE `user_points_ledger`.`ref_table` = 'orders' AND `user_points_ledger`.`ref_id` = 'O20251222160640'","rows_affected":0,"cost_seconds":0.020373709},{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:259","sql":"SELECT * FROM `order_coupons` WHERE `order_coupons`.`order_id` = 299","rows_affected":1,"cost_seconds":0.021336584},{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:280","sql":"SELECT * FROM `system_configs` WHERE `system_configs`.`config_key` = 'points_exchange_per_cent' AND `system_configs`.`deleted_at` IS NULL ORDER BY `system_configs`.`id` LIMIT 1","rows_affected":0,"cost_seconds":0.018527291},{"time":"2025-12-22 16:11:00","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:291","sql":"SELECT * FROM `users` WHERE `users`.`id` = 12 AND `users`.`deleted_at` IS NULL ORDER BY `users`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.020424292},{"time":"2025-12-22 16:11:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:503","sql":"SELECT * FROM `payment_transactions` WHERE `payment_transactions`.`order_no` = 'O20251222160640' ORDER BY `payment_transactions`.`id` DESC,`payment_transactions`.`id` LIMIT 1","rows_affected":1,"cost_seconds":0.023021208},{"time":"2025-12-22 16:11:01","stack":"/Users/win/aicode/bindbox/bindbox_game/internal/api/admin/pay_orders_admin.go:517","sql":"SELECT * FROM `payment_refunds` WHERE `payment_refunds`.`order_no` = 'O20251222160640' ORDER BY `payment_refunds`.`id` DESC","rows_affected":1,"cost_seconds":0.01916975}],"redis":null,"mongos":null,"success":true,"cost_seconds":0.258204584}}
{"level":"info","time":"2025-12-22 16:29:34","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 16:29:34","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 16:34:23","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 16:39:01","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 16:53:58","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 16:53:58","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-22 16:55:01","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 17:08:22","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 17:24:33","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 18:58:51","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-22 19:18:05","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"fatal","time":"2025-12-22 19:18:05","caller":"logger/logger.go:333","msg":"http server startup err","domain":"mini-chat[fat]","error":"listen tcp :9991: bind: address already in use"}
{"level":"info","time":"2025-12-23 10:22:04","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 10:23:31","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 10:24:02","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 10:24:36","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 10:27:06","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 11:15:16","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 11:24:42","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 11:33:05","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 12:15:22","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 12:28:48","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 12:33:05","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 12:53:14","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 13:08:37","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 13:19:36","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 13:20:55","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 13:23:05","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 13:34:50","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 13:57:39","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 13:57:39","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 13:57:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 13:57:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 13:57:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 13:57:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 13:57:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 14:10:52","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 14:10:52","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 14:10:52","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 14:10:52","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 14:10:52","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 14:10:52","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 14:10:52","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 14:14:42","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 14:14:42","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 14:14:42","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 14:14:42","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 14:14:42","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 14:14:42","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 14:14:42","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 15:00:02","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 15:00:02","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 15:00:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 15:00:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 15:00:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 15:00:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 15:00:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 17:33:27","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 17:33:27","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 17:33:27","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 17:33:27","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 17:33:27","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 17:33:27","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 17:33:27","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 17:52:02","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 17:52:02","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 17:52:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 17:52:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 17:52:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 17:52:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 17:52:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 20:10:38","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 20:10:38","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 20:10:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 20:10:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 20:10:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 20:10:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 20:10:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 23:32:14","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 23:32:14","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 23:32:14","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-23 23:32:14","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 23:32:14","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 23:32:14","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 23:32:14","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 23:38:04","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-23 23:38:04","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-23 23:38:04","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-23 23:38:04","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-23 23:38:04","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-23 23:38:04","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-23 23:38:04","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-24 13:04:26","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-24 13:04:26","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-24 13:04:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-24 13:04:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-24 13:04:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-24 13:04:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-24 13:04:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-24 13:26:35","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-24 13:26:35","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-24 13:26:35","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-24 13:26:35","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-24 13:26:35","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-24 13:26:35","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-24 13:26:35","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-24 13:29:35","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":1}
{"level":"info","time":"2025-12-24 14:48:36","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-24 14:48:36","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-24 14:48:36","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-24 14:48:36","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-24 14:48:36","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-24 14:48:36","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-24 14:48:36","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-24 17:05:25","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-24 17:05:26","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-24 17:05:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-24 17:05:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-24 17:05:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-24 17:05:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-24 17:05:26","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"error","time":"2025-12-24 18:42:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65504->118.25.13.43:8379: i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-24 18:42:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65533->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 18:42:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65531->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-24 18:42:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65527->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 18:42:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65528->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:43:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:43:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:43:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:43:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:43:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:53:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:53:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:53:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:53:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:53:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:53:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:53:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:53:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:53:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:53:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:53:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:53:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:53:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:53:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:53:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:53:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:53:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:53:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:53:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:53:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:53:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:53:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:53:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:53:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:53:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:53:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:53:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:53:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:54:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:54:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:54:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:54:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:54:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:54:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:54:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:54:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:54:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:54:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:54:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:54:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:54:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:54:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:54:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:54:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:54:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:54:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 18:54:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:54:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:54:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 18:54:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 18:54:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 18:54:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 18:54:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 19:25:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:63275->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 19:25:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:63315->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-24 19:25:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:63313->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 19:25:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:63311->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-24 19:25:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:63317->118.25.13.43:8379: i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-24 19:59:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:63898->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 19:59:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 100.64.121.113:63889->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-24 19:59:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 100.64.121.113:63888->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 19:59:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 100.64.121.113:63887->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-24 20:23:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64198->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 20:23:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64205->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-24 20:23:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:63992->118.25.13.43:8379: i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-24 20:23:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64204->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-24 20:23:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:23:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:28:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:28:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:28:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:28:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:45:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:45:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:45:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 20:45:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 20:45:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 20:45:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:45:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 20:45:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 20:45:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 20:45:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:45:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 20:45:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 20:45:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 20:45:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 20:45:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 20:45:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 20:45:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:51","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:51","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:51","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:51","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:52","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:52","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:52","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:52","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:53","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:53","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:53","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:53","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:53","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:54","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:54","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:54","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:54","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:54","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:55","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:55","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:55","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:55","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:55","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:56","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:56","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:56","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:56","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:56","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:57","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:57","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:57","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:57","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:57","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:58","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:58","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:58","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:58","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:58","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:01:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:01:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:01:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:01:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:01:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:40","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:44","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:02:48","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:02:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:02:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:02:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:02:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:19:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:19:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:19:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:19:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:19:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:19:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:19:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:19:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:19:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:19:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:19:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:19:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:19:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:19:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:19:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:19:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:19:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:19:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:19:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:19:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:19:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:19:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:19:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:29:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:29:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:29:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:29:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:29:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:29:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:29:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:29:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:29:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:29:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:29:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:29:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:29:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:29:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:29:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:29:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:29:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:29:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:29:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:29:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:29:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:29:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:29:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:29:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:29:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:29:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:29:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:29:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:29:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:29:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:29:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:29:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:29:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:45:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:45:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:45:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:45:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:45:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:45:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:45:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:45:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:45:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:45:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:45:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:45:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:45:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:45:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:45:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:45:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:45:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:45:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:45:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 21:45:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 21:45:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 21:45:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 21:45:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 21:45:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:02:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:00","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:09","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:03:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:03:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:03:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:03:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:03:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:21:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:21:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:21:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:21:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:21:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:21:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:21:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:21:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:21:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:21:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:21:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:21:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:21:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:21:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:21:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:21:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:21:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:21:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:21:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:21:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:21:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:21:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:21:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:21:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:21:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:30:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:30:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:30:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:30:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:30:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:46:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:46:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:46:30","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:46:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:46:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:46:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:46:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:46:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:46:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:46:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:46:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:46:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:46:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:46:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:46:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:46:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:46:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:46:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:46:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:46:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:46:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:46:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:46:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:46:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:46:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:56:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:56:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:56:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:56:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:56:32","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:56:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:56:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:56:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:56:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:56:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:56:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:56:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:56:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:56:34","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:56:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:56:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:56:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:56:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:56:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:56:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:56:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:56:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:56:36","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:56:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:56:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:56:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:56:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:56:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:56:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 22:56:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 22:56:38","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 22:56:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 22:56:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 22:56:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:08:52","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:60797->118.25.13.43:8379: i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-24 23:08:52","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:60796->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-24 23:08:52","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:60800->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-24 23:08:53","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:60761->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 23:08:53","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:60757->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 23:08:56","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:08:56","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:08:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:08:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:09:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:09:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:09:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:09:02","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:09:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:09:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:09:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:09:05","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:09:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:09:06","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:15:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:61369->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 23:15:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:61367->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 23:19:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:19:01","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:21:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 100.64.121.113:62047->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 23:21:10","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:62051->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 23:21:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:21:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:21:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:21:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:21:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:21:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:21:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:21:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:23:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:23:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:23:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:23:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:48:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:62403->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 23:48:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:62401->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:57:04","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:57:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:62639->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:62666->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:08","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:62668->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:14","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:16","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:17","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:18","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:20","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:57:22","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:57:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:57:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:24","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:57:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:57:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:57:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:57:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:26","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:57:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:57:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:57:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:57:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:57:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:57:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:57:28","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:58:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:58:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:58:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:58:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:58:12","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-24 23:58:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-24 23:58:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-24 23:58:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-24 23:58:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-24 23:58:13","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-25 00:00:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64728->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 00:00:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64729->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 00:00:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64724->118.25.13.43:8379: i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 00:00:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64702->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 00:00:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:64732->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:39:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65143->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:39:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65142->118.25.13.43:8379: i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:39:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65140->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:39:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65144->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:39:50","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:65148->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:39:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:39:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:39:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:39:59","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:03","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:07","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:11","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:15","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:19","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:21","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:40:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:23","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:25","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:40:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:27","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:29","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:40:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:31","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:33","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:40:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:35","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:37","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:40:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:39","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:41","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:40:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:43","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 01:40:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 01:40:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 01:40:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 01:40:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 01:40:49","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 09:06:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:51427->118.25.13.43:8379: i/o timeout","worker_id":0}
{"level":"error","time":"2025-12-25 09:06:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:51423->118.25.13.43:8379: i/o timeout","worker_id":4}
{"level":"error","time":"2025-12-25 09:06:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:51452->118.25.13.43:8379: i/o timeout","worker_id":2}
{"level":"error","time":"2025-12-25 09:06:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:51421->118.25.13.43:8379: i/o timeout","worker_id":3}
{"level":"error","time":"2025-12-25 09:06:42","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"read tcp 198.18.0.1:51422->118.25.13.43:8379: i/o timeout","worker_id":1}
{"level":"error","time":"2025-12-25 09:06:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-25 09:06:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-25 09:06:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-25 09:06:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-25 09:06:45","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-25 09:06:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-25 09:06:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-25 09:06:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-25 09:06:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-25 09:06:46","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"error","time":"2025-12-25 09:06:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":0}
{"level":"error","time":"2025-12-25 09:06:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":4}
{"level":"error","time":"2025-12-25 09:06:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":2}
{"level":"error","time":"2025-12-25 09:06:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":3}
{"level":"error","time":"2025-12-25 09:06:47","caller":"logger/logger.go:327","msg":"Failed to consume event","domain":"mini-chat[fat]","error":"dial tcp 118.25.13.43:8379: connect: network is unreachable","worker_id":1}
{"level":"info","time":"2025-12-25 10:53:09","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 10:53:09","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 10:53:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 10:53:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 10:53:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 10:53:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 10:53:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 11:18:05","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":4}
{"level":"info","time":"2025-12-25 12:00:12","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 12:00:12","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 12:00:12","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 12:00:12","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 12:00:12","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 12:00:12","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 12:00:12","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 14:26:47","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 14:26:47","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 14:26:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 14:26:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 14:26:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 14:26:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 14:26:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 15:04:01","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 15:04:01","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 15:04:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 15:04:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 15:04:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 15:04:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 15:04:02","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 15:49:39","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 15:49:39","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 15:49:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 15:49:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 15:49:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 15:49:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 15:49:39","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 16:32:11","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 16:32:11","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 16:32:11","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 16:32:11","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 16:32:11","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 16:32:11","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 16:32:11","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 16:42:03","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 16:42:03","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 16:42:03","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 16:42:03","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 16:42:03","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 16:42:03","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 16:42:03","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 16:53:48","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 16:53:48","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 16:53:48","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 16:53:48","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 16:53:48","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 16:53:48","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 16:53:48","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 17:02:20","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 17:02:20","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 17:02:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 17:02:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 17:02:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 17:02:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 17:02:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 17:07:47","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 17:07:47","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 17:07:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 17:07:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 17:07:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 17:07:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 17:07:47","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 20:26:02","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":3}
{"level":"info","time":"2025-12-25 20:26:46","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":0}
{"level":"info","time":"2025-12-25 20:50:34","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 20:50:34","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 20:50:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 20:50:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 20:50:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 20:50:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 20:50:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 22:43:15","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 22:43:15","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 22:43:15","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 22:43:15","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 22:43:15","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 22:43:15","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 22:43:15","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-25 23:45:22","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-25 23:45:23","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-25 23:45:23","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-25 23:45:23","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-25 23:45:23","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-25 23:45:23","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-25 23:45:23","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-26 02:10:09","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-26 02:10:09","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-26 02:10:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-26 02:10:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-26 02:10:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-26 02:10:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-26 02:10:09","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-26 11:32:17","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-26 11:32:17","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-26 11:32:17","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-26 11:32:17","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-26 11:32:17","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-26 11:32:17","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-26 11:32:17","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-26 11:38:22","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-26 11:38:22","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-26 11:38:22","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-26 11:38:22","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-26 11:38:22","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-26 11:38:22","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-26 11:38:22","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-26 11:40:14","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":2}
{"level":"info","time":"2025-12-26 11:48:41","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":0}
{"level":"info","time":"2025-12-26 12:11:20","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-26 12:11:20","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-26 12:11:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-26 12:11:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-26 12:11:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-26 12:11:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-26 12:11:20","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-26 12:14:34","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-26 12:14:34","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-26 12:14:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-26 12:14:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}
{"level":"info","time":"2025-12-26 12:14:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-26 12:14:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-26 12:14:34","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-26 12:16:02","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":4}
{"level":"info","time":"2025-12-26 12:16:59","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":0}
{"level":"info","time":"2025-12-26 12:17:46","caller":"logger/logger.go:309","msg":"Processing event","domain":"mini-chat[fat]","type":"order_paid","worker_id":4}
{"level":"info","time":"2025-12-26 12:33:31","caller":"logger/logger.go:309","msg":"Connected to Redis","domain":"mini-chat[fat]","addr":"118.25.13.43:8379"}
{"level":"info","time":"2025-12-26 12:33:31","caller":"logger/logger.go:309","msg":"Task center worker started","domain":"mini-chat[fat]"}
{"level":"info","time":"2025-12-26 12:33:31","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":4}
{"level":"info","time":"2025-12-26 12:33:31","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":3}
{"level":"info","time":"2025-12-26 12:33:31","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":2}
{"level":"info","time":"2025-12-26 12:33:31","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":1}
{"level":"info","time":"2025-12-26 12:33:31","caller":"logger/logger.go:309","msg":"Worker routine started","domain":"mini-chat[fat]","worker_id":0}